我制作了一个 JSP 页面,它将向 @controller 发送请求到方法 UserList() 并使用 Jquery AJAX 显示数据。我已将分页概念应用于此,并在单击超链接“NEXT”和“PREVIOUS”时向控制器中的方法 next() 发送请求,该方法会增加或减少每个请求的页面大小并重定向回 userList() 以获取当前增加/减少页面值之后的数据。
@RequestMapping(method = RequestMethod.GET, value = "next")
public String next(HttpServletRequest request) throws Exception {
++userListPage;
return "redirect:/admin/userList";
}
@RequestMapping(value = "userList")
public String userList(HttpServletRequest request, Model model) throws Exception {
data is retrived over here and response is send back to JSP
}
这在 chrome 和 firefox 中运行良好,但在 Internet Explorer 8 中无法运行。当我第一次在 JSP 上单击“NEXT”时,next() 重定向到 UserList() 但第二次之后我再次单击“NEXT”下一个( ) 不会重定向到 UserList() 方法,而是考虑返回“redirect:/admin/userList”;由于视图名称和视图已解决。我已经尝试了很多,但没有任何效果。请帮助我。感谢进阶。