у меня есть 3 TextFields (Vaadin) (DBName, DBUserName, DBPassword) я хочу отправить набранный текст из портлета в сервлет, вот что я получил до сих пор:
Часть портлета:
TextField DBName;
TextField DBUserName;
TextField DBPassword;
DBName = new TextField("Enter DB Name");
DBName.setColumns(20);
DBUserName = new TextField("Enter UserName");
DBUserName.setColumns(20);
DBPassword = new TextField("Enter Password");
DBPassword.setColumns(20);
//Button
if(event.getSource()== Connect){
Resource newPictureResource = new ExternalResource("http://localhost:8888/portlet/picture?UserName="+DBUserName.getValue()+"&DBPassword="+DBPassword.getValue()+"&DBName="+DBName.getValue());
picture.setSource(newPictureResource);
editContent.addComponent(picture);
}
Часть сервлета:
идей нет, думал о
String UserName = request.getParameter("DBUserName");
String Password = request.getParameter("DBPassword");
String DataBase = request.getParameter("DBName");
Я хочу получить значения, которые были введены в текстовое поле,
есть идеи?