displaytag标签无法翻页

dsf6gf 2007-06-22 02:56:14
这是那段代码
<display:table name="show" style="mars" pagesize="20">
<display:column property="mid" title="编号" class="idcol"/>
<display:column property="mname" />
<display:column property="geshou" class="tableCellError"/>

</display:table>
如果不分页都显示,当分页后只显示第一页,点击下一也就报错...
500错误为:
description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: fromIndex = -20
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.lang.IndexOutOfBoundsException: fromIndex = -20
java.util.SubList.<init>(AbstractList.java:703)
java.util.RandomAccessSubList.<init>(AbstractList.java:861)
java.util.AbstractList.subList(AbstractList.java:570)
org.displaytag.pagination.SmartListHelper.getListForPage(SmartListHelper.java:219)
org.displaytag.pagination.SmartListHelper.getListForCurrentPage(SmartListHelper.java:200)
org.displaytag.tags.TableTag.setupViewableData(TableTag.java:1525)
org.displaytag.tags.TableTag.doEndTag(TableTag.java:1198)
org.apache.jsp.show_jsp._jspx_meth_display_table_0(show_jsp.java:158)
org.apache.jsp.show_jsp._jspService(show_jsp.java:99)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

...全文
192 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuqiu7hao 2007-06-26
  • 打赏
  • 举报
回复
你的list中有错误,传递过来
真的很小奚 2007-06-23
  • 打赏
  • 举报
回复
是你的LIST出错了 java.lang.IndexOutOfBoundsException检查list吧 具体情况不知道 看你报错信息是这个
dsf6gf 2007-06-23
  • 打赏
  • 举报
回复
设置成多少都不行...
总是报那个错误
真的很小奚 2007-06-23
  • 打赏
  • 举报
回复
java.lang.IndexOutOfBoundsException:
应该是超出 LIST的界限了 把pagesize="20"设置小一些
dsf6gf 2007-06-23
  • 打赏
  • 举报
回复
up
zhmt 2007-06-22
  • 打赏
  • 举报
回复
占据有利地形--沙发
呵呵舒舒服服地帮"dsf6gf()"顶一下

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧