@controllerにリクエストを送信してUserList()メソッドにリクエストを送信し、JqueryAJAXを使用してデータを表示するJSPページを作成しました。これにページングの概念を適用し、ハイパーリンク「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()はUserList()にリダイレクトされますが、2回目は[次へ]をクリックします。 )UserList()メソッドにリダイレクトしませんが、代わりに「redirect:/ admin/userList」を返すことを検討します。ビュー名とビューが解決されると。私はたくさん試しましたが、何も機能しません。これについて私を助けてください。事前に感謝します。