Форум программистов, компьютерный форум, киберфорум
Java: GUI, Графика
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java Координаты от Vector3f в сторону Vector3f на расстоянии float https://www.cyberforum.ru/ java-gui/ thread2769147.html
OpenGL, LWJGL 3.2.3 , Java Есть два вектора и длина аля: Vector3f begin; Vectro3f end; float length Нужно получить координаты точки(в Vector3f), если точка находится от begin на расстоянии...
Графический интерфейс пользователя на языке Java (студ.работа) Java
Аудит на соответствие 152-ФЗ 4 вкладки : Анкета пользователя Информационная система персональных данных: общие сведения, субъекты ПДн, матрица доступа, ТС, ПО, ДОКУМЕНТЫ, СХЕМЫ Введенные данные...
Разъясните код на java Java
import java.awt.*; import java.awt.event.*; import javax.swing.*; class TTT1 extends JFrame implements ItemListener, ActionListener{ int i,j,ii,jj,x,y,yesnull; int...
Java Создание фрактала по нажатии на кнопку Создал фрактал, но он создается целиком при запуске программы. Как сделать так, что бы фрактал строился постепенно по нажатию мыши, или, например, по нажатии на кнопку? Вот код: public class... https://www.cyberforum.ru/ java-gui/ thread2767196.html
Java Как смоделировать мыльный пузырь на java https://www.cyberforum.ru/ java-gui/ thread2765664.html
Как смоделировать мыльный пузырь на java? попытался решить вопрос быстро и набрал в гугле: Как смоделировать мыльный пузырь на java В выдаче гугла только "сортировка пузырьком" Мне не нужно...
Полосы прокрутки Java
Использую полосы прокрутки, чтобы просматривать объекты, не влезающие в окно. Но рисунок находится изначально в центре окна. Полосы прокрутки по умолчанию находятся в верхнем левом. Как можно их...
Java Калькулятор Swing, баги
Прошу вас, помогите, уже не знаю как фиксить, два бага: 1) когда повторно нажимаю на кнопку, к примеру рассчитал 100+100, нажимаю = и потом опять = или +, то дублируется действие, проще говоря,...
Java Необходимо реализовать графическое приложение, имеющее 3 метки и три текстовых поля Необходимо реализовать графическое приложение, имеющее 3 метки и три текстовых поля, а также кнопки со знаками основных математических операций (+, -, /, *). Два текстовых поля предназначены для... https://www.cyberforum.ru/ java-gui/ thread2762746.html
Java Вывод окна после цикла https://www.cyberforum.ru/ java-gui/ thread2761775.html
Имеется данная программа, которая считает координаты по заданным расчётам, затем необходимо вывести в окне окружности по полученным координатам x и y. Как сделать так, чтобы выводилось одно после...
Java Где создается код для компонентов, добавленных на форму в дизайнере? Здравствуйте! Не нашла, где задается, например, размер или цвет кнопок, которые я вручную выбираю из palette и добавляю в дизайнере формы (Test.form например). Где-то ведь это должно прописываться. https://www.cyberforum.ru/ java-gui/ thread2761483.html
Java Как мне добраться до TextField из отдельного класса https://www.cyberforum.ru/ java-gui/ thread2761395.html
Здравствуйте, делаю калькулятор на swing. Добавляю обработчик события при нажатии на все кнопки с цифрами: for(Component c : panel.getComponents()) { ((JButton)c).addActionListener(new...
Java Java графика Пересечение прямоугольников. Разработать приложения для вычисления фигуры, являющейся результатом пересечения/(*)объединения нескольких прямоугольников, стороны которых параллельны осям координат.... https://www.cyberforum.ru/ java-gui/ thread2761349.html
0 / 0 / 0
Регистрация: 19.05.2020
Сообщений: 22
0

Авторизация по ролям

15.01.2021, 02:40. Просмотров 1914. Ответов 0
Метки (Все метки)


Здравствуйте, пишу приложение. Сделал авторизацию через логин и пароль. Хочу добавить проверку роли(должности) входящего, по которой будет происходить переход на соответствующую страницу. Получился вот такой код:
Java
1
2
3
4
5
if(String auth = "SELECT * FROM " + Const.USER_TABLE + " WHERE " + Const.USERS_POST_USER + " =boss")
    {
        openNewScene("/sample/fxml/boss.fxml");
    }else
    {openNewScene("/sample/fxml/slave.fxml");}
То есть если должность = босс, то происходит переход на boss.fxml, в противном случае на slave.fxml. В моём представлении как-то так. Но только у меня не получается вписать в код
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 private void loginUser(String loginText, String loginPassword)
    {
        DatabaseHandler dbHandler = new DatabaseHandler();
        User user = new User();
        user.setUserName(loginText);
        user.setPassword(loginPassword);
        ResultSet result = dbHandler.getUser(user);
 
        int counter = 0;
        while(true)
                {
                    try {
                        if (!result.next()) break;
                    } catch (SQLException throwables) {
                        throwables.printStackTrace();
                    }
                    counter++;
                }
 
        if(counter >= 1)
        {
            openNewScene("/sample/fxml/boss.fxml");
        }else
            {
                Shake userLoginAnim = new Shake(login_key);
                Shake userPassAnim = new Shake(password_key);
                userLoginAnim.playAnim();
                userPassAnim.playAnim();
            }
    }
Правильно ли я составил обращение к БД и как его вписать в код?

Вернуться к обсуждению:
Авторизация по ролям
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2021, 02:40
Готовые ответы и решения:

Авторизация по ролям C#
Всем привет. Реализация авторизации по ролям. В чем ошибка? dataGridView1.CurrentCell = null; ...

Авторизация по ролям
Здравствуйте форумчане, прошу помощи ,потому что сам уже не знаю где искать. Вообщем , работал на...

Авторизация пользователя по ролям
Здравствуйте, такое дело, использую встроенную авторизацию в asp mvc4, так же прописал доступ в те...

Доменная авторизация с разделением по ролям
Подскажите пожалуйста, кто может. Нужно сделать авторизацию через ActiveDirectory, притом с...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.