2011-10-14 16:45:10 com.wabacus.system.tags.AbsWabacusTag doEndTag
严重:
com.wabacus.exception.WabacusRuntimeException: <navigate/>标签的type属性first不
合法
at com.wabacus.system.tags.NavigateTag.doMyEndTag(NavigateTag.java:128)
at com.wabacus.system.tags.AbsWabacusTag.doEndTag(AbsWabacusTag.java:210
)
at org.apache.jsp.testtagpage1_jsp._jspx_meth_wx_005fnavigate_005f3(test
tagpage1_jsp.java:549)
at org.apache.jsp.testtagpage1_jsp._jspx_meth_wx_005freport_005f0(testta
gpage1_jsp.java:225)
at org.apache.jsp.testtagpage1_jsp._jspx_meth_wx_005fpage_005f0(testtagp
age1_jsp.java:125)
at org.apache.jsp.testtagpage1_jsp._jspService(testtagpage1_jsp.java:89)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:417)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
91)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at com.et.mvc.DispatcherFilter.doFilter(DispatcherFilter.java:229)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica
tionDispatcher.java:471)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD
ispatcher.java:402)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis
patcher.java:329)
at com.wabacus.WabacusServlet.service(WabacusServlet.java:271)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at com.et.mvc.DispatcherFilter.doFilter(DispatcherFilter.java:229)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at com.aoxun.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodi
ngFilter.java:64)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:164)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:394)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ss(Http11Protocol.java:188)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ss(Http11Protocol.java:166)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:302)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NumberFormatException: For input string: "first"
at java.lang.NumberFormatException.forInputString(NumberFormatException.
java:48)
at java.lang.Integer.parseInt(Integer.java:447)
at java.lang.Integer.parseInt(Integer.java:497)
at com.wabacus.system.tags.NavigateTag.doMyEndTag(NavigateTag.java:125)
... 44 more
--- ROOT CAUSE ---
java.lang.NumberFormatException: For input string: "first"
at java.lang.NumberFormatException.forInputString(NumberFormatException.
java:48)
at java.lang.Integer.parseInt(Integer.java:447)
at java.lang.Integer.parseInt(Integer.java:497)
at com.wabacus.system.tags.NavigateTag.doMyEndTag(NavigateTag.java:125)
at com.wabacus.system.tags.AbsWabacusTag.doEndTag(AbsWabacusTag.java:210
)
at org.apache.jsp.testtagpage1_jsp._jspx_meth_wx_005fnavigate_005f3(test
tagpage1_jsp.java:549)
at org.apache.jsp.testtagpage1_jsp._jspx_meth_wx_005freport_005f0(testta
gpage1_jsp.java:225)
at org.apache.jsp.testtagpage1_jsp._jspx_meth_wx_005fpage_005f0(testtagp
age1_jsp.java:125)
at org.apache.jsp.testtagpage1_jsp._jspService(testtagpage1_jsp.java:89)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:417)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
91)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at com.et.mvc.DispatcherFilter.doFilter(DispatcherFilter.java:229)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica
tionDispatcher.java:471)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD
ispatcher.java:402)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis
patcher.java:329)
at com.wabacus.WabacusServlet.service(WabacusServlet.java:271)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at com.et.mvc.DispatcherFilter.doFilter(DispatcherFilter.java:229)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at com.aoxun.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodi
ngFilter.java:64)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:164)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:394)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:243)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ss(Http11Protocol.java:188)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ss(Http11Protocol.java:166)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin
t.java:302)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
at java.lang.Thread.run(Thread.java:619)
分享到:
相关推荐
4. 错误处理:当页码超出实际页数时,应有适当的处理机制,防止出现错误。 万能分页进一步扩展了通用分页的概念,除了基本的前后翻页外,可能还包括跳转到指定页的功能,以及当前页数、总页数和总记录数的显示。它...
但是,在进行一对多结果映射的分页查询时,PageHelper 会将左连接查询的结果作为分页结构的记录总数,这将导致分页错误。 例如,在用户表和收货地址表之间存在一对多关系时,使用 PageHelper 进行分页查询时,将...
在这个基于Struts2的自定义分页标签的实践中,我们将深入探讨如何创建、配置和使用自定义标签来实现数据的分页展示,同时与Oracle数据库进行交互。 首先,理解分页的基本概念至关重要。分页是将大量数据分成小块,...
以上代码是一个简化的示例,实际应用中可能需要考虑更多细节,如错误处理、无限滚动分页、动态加载数据等。在项目中,你还可以使用现成的分页库,如jQuery的`bootstrap-paginator`或纯JavaScript的`paginator.js`,...
2. **横向分页**: 对于横向分页,我们选择使用Horizontal LinearLayoutManager。这个布局管理器允许视图水平滚动。同样,我们需要监听滑动事件,但这次是左右滑动。当用户滑动到列表的最右侧时,加载下一页。实现...
2. 第二页:StartRow设为第11个行键,StopRow设为第21个行键。 3. 以此类推,每次查询都增加StartRow的值,直到StopRow超过最大行键为止。 然而,这种方法有其局限性。由于行键的连续性,如果数据分布不均匀,可能...
2. Grid:EXTJS Grid是数据展示的主要组件,它与Store绑定后,可以自动展示Store中的数据,并支持分页操作,如切换页码、显示每页记录数等。 3. Paging Toolbar:分页条是EXTJS提供的一种UI组件,它包含页码按钮、...
2. **定义ICollectionView**:创建一个ICollectionView实例,例如使用CollectionViewSource,然后将其数据源设置为你的数据集。这样,你可以对数据进行排序、筛选和分页操作。 ```csharp ICollectionView ...
3. **分页计算错误**:正确计算总页数,避免出现“空页”或无法跳转到最后一页的问题。 4. **排序兼容性**:确保分页功能与排序功能能够良好配合,支持多字段排序。 总结,`s2sh`框架下的分页是一个涉及前端请求...
解决项目分页问题的经典实例 帮您解决让人头疼的分页
6. 添加必要的错误处理和边界检查,如输入的页码是否超出范围。 通过以上步骤,你将拥有一个基本的WinForm自定义分页控件。当然,实际项目中可能需要进一步优化,例如添加缓存机制、支持动态加载数据等功能。总之,...
需要注意的是,实际项目中还需要考虑错误处理、性能优化(如缓存总记录数,避免多次查询)以及用户体验,比如动态调整每页大小、禁用无效的页码链接等。此外,随着技术发展,现在的Web应用可能更倾向于使用MyBatis、...
Node.js结合MySQL实现分页查询是一种常见的数据处理方式,在Web应用中尤为常见。分页可以有效提高页面的响应速度,并优化用户的浏览体验。本文主要介绍了在Node.js环境下,如何使用MySQL数据库实现分页功能。 首先...
2. 数据源连接:与数据源进行交互,获取数据并进行分页处理。 3. 事件驱动编程:通过监听控件事件(如页码改变)来触发数据的动态加载。 4. 性能优化:合理设置每页显示的数据量,避免过多的数据传输。 5. 错误处理...
在Android开发中,分页控件是不可或缺的一部分,它能够帮助用户更有效地浏览大量数据,同时减轻服务器压力。本教程将深入探讨如何在Android中创建一个自定义分页控件,以便实现高效、用户友好的界面。 首先,我们...
5. **用户体验优化**:为了提供更好的用户体验,通常会添加加载动画,表示数据正在加载,以及错误处理机制,如请求失败时的提示。 **关键技术点:** - **XMLHttpRequest对象**:是Ajax的核心,用于在后台与服务器...
2. **自定义事件**:为分页按钮添加事件监听,允许用户自定义分页行为,如跳转到指定页。 3. **分页样式**:根据项目需求,可以定制分页组件的样式,使其更符合UI设计。 通过以上步骤,你就可以使用jQuery和Java...
- **错误处理**:处理AJAX请求可能出现的错误,如网络中断,提供友好的错误提示。 - **用户体验**:添加加载指示器,让用户知道内容正在加载;考虑无数据和最后一页的特殊处理。 通过以上分析,我们了解到jQuery ...
需要注意的是,前端分页器应有错误处理机制,比如处理网络异常或服务器返回错误。 综上所述,本示例提供了SSM环境中使用Ajax进行前后端分页的完整解决方案,覆盖了从请求处理、数据库查询到前端渲染的全过程。...
上述代码只是一个基础示例,实际应用中还需要考虑一些优化和扩展,如错误处理、空页处理、样式美化等。此外,如果数据量过大,应避免一次性获取所有记录,可以采用存储过程或动态SQL来提高性能。 总结,ASP实现超...