Я использую аддон FormSender для Vaadin для отправки некоторых данных в мой сервлет через POST работает так:
FormSender formSender = new FormSender();
formSender.setFormMethod(FormSender.Method.POST);
formSender.setFormTarget("Servlet URL");
If(event.getSource() == Submit){
formSender.addValue("UserName", (String) UserName.getValue());
formSender.addValue("Password", (String) Password.getValue());
formSender.addValue("DataBase", (String) DatabaseName.getValue());
if(!UserName.getValue().equals("")&& !Password.getValue().equals("")&& !DatabaseName.getValue().equals("")){
formSender.submit();
}
}
теперь, если я нажму кнопку «Отправить», меня переведут с текущей страницы к цели («URL-адрес сервлета»). Есть ли способ просто уведомить пользователя, когда он нажимает кнопку, что я получил значения, не перенося его с текущей страницы?
Информация:
Я работаю с eclipse (Helios) на портале Liferay (6.0) с плагином Vaadin (6.6.6) в портлете Vaadin