Код DAO
public List<UserBean> list() throws SQLException {
Connection con = null;
ResultSet rs = null;
List<UserBean> retbean = new ArrayList<UserBean>();
try {
con = dataSource.getConnection();
PreparedStatement statement = con.prepareStatement("select username from customer");
rs = statement.executeQuery();
while (rs.next()) {
rb.setUsername(rs.getString("username"));
retbean.add(rb);
}
} catch (Exception e) {
throw new RuntimeException(e);
}
return retbean;
}
}
Код контроллера
@RequestMapping(value = "doLogin")
public ModelAndView doLogin(@ModelAttribute @Valid UserBean
userBean, BindingResult result) {
ModelAndView view = new ModelAndView("login");
if (!result.hasFieldErrors()) {
if (!combatService.authenticateUser(userBean)) {
result.addError(new ObjectError("err", "Invalid Credentials"));
} else {
if (retrieveService.list(userBean) != null) {
view.setViewName("welcomes");
}
}
}
return view;
}
На самом деле, если я войду, он перейдет на страницу приветствия, чтобы получитьданные из базы данных для отображения на странице приветствия в угловых js