Я планирую создать настольное приложение с JavaFX. Я хотел бы использовать JavaFX только для пользовательского интерфейса, и вся работа с бэкэндом должна выполняться Java (с пружиной). Я не уверен, как разработать внешний интерфейс для вызова сервисного уровня, а также получить ответ и отобразить ответ на следующая страница.
В основном мне нужно знать следующее (просто пример желания, которого я хочу достичь).
1) для вызова класса контроллера я бы сделал что-то вроде ниже в 'Login.fx'?
function btnLoginAction(): Void {
var loginController = LoginController {};
loginController.authenticateUser(txtboxUsername.text.trim(), pwdboxPassword.text.trim());
}
2) LoginController будет моим классом java и будет вызывать сервисный уровень. после аутентификации я хотел бы вызвать другую страницу ('Welcome.fx') и передать имя вошедшего в систему пользователя в качестве параметра. Как мне это сделать?
Я новичок в javafx (разработка java gui в целом), поэтому дайте мне знать, если есть лучший подход к этому, и несколько ссылок, которые помогут мне лучше понять.
ПРИМЕЧАНИЕ. Я использую javafx 1.3.