我正在使用stuts 2,spring,spring security和hibernate开发一个应用程序。我想在JSP页面中添加NEXT和PREVIOUS按钮,我使用JSTL标记。我有一个fistName和lastName的列表。
${sessionScope.ListeOfNames}
我的页面jsp必须显示:
fistName:fistName 1
姓氏:姓氏1
然后单击NEXT按钮,我的jsp必须显示:
fistName:fistName 2
姓氏:姓氏2
同样的事情,与前一个按钮:
fistName:fistName 1(n-1)
姓氏:姓氏1(n-1)
任何帮助都很感激
2条答案
按热度按时间plicqrtu1#
使用 AJAX ,例如,如果你在你的jsp页面上放置两个按钮,即上一个和下一个。当你点击prev时,你调用 AJAX 并动态加载结果,并用新的结果替换已经存在的内容。例如,如果内容使用div标签
Prev Next当用户点击按钮时调用 AJAX
在hibernate中,您可以根据用户点击设置setFirstResult和setMaxResult函数。
plicqrtu2#
将下面的代码添加到您的
在Struts.xml中
div_ajax_result.jsp
在 AJAX 调用时,你需要在列表中加载不同的结果。
我希望现在你已经对 AJAX 有了一个基本的了解。