利用jstl分页时出现的异常
来源:互联网 发布:fluent软件百度云 编辑:程序博客网 时间:2024/06/04 21:49
最近进行项目系统集成,页面使用jstl进行分页,集成过程中出现了一些异常,记录下来方便以后的学习和查看。
以下是出现异常的代码:
<pg:pager maxPageItems="10" url="reportDownload/page/right.jsp" maxIndexPages="3" index="center" export="currentNumber=pageNumber"> <pg:param name="startTime" value="<%=request.getParameter("startTime")==null?"":request.getParameter("startTime")%>"/> <pg:param name="endTime" value="<%=request.getParameter("endTime")==null?"":request.getParameter("endTime")%>"/>
这段代码执行的过程中,一直出现一下异常信息:
org.apache.jasper.JasperException: /reportDownload/page/right.jsp(143,44) Attribute value request.getParameter("startTime")==null?"":request.getParameter("startTime") is quoted with " which must be escaped when used within the valueorg.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:198)
经过上网查找资料,一个个进行尝试,其最简单的解决方案是,将pg:parma标签的value值中的双引号改为单引号,因为特殊时候双引号的嵌套很容易引起jsp页面解析出错,所以以后在编码书写的过程中也要注意这一小细节。
另外还有一个问题是,我写代码的时候用的开发工具是myeclipse,而集成的时候是在eclipse上,所以有些在myeclipse中自带的jar文件,在eclipse中却没有,这时候就要手动的将需要的jar文件进行拷贝了。例如我这段代码中会用到jstl-1.2.jar这个jar文件,在myeclipse中有自带的,所以写的时候就不用单独加载了,但是集成的时候很容易忽略这一点,当然运行的过程中也会抛异常,这个异常是很容易看出来的,直接下载个jar文件,或者去myeclipse的lib目录下进行拷贝就可以了~~~
0 0
- 利用jstl分页时出现的异常
- 利用纯JSTL,做最简单的分页
- maven工程引入jstl,且出现uri异常的解决
- 利用javaApI【eclipse】操作HBase时,出现异常的解决方案
- 关于分页的JSTL版本
- 【Servlet】利用JSTL表达式,C标签的循环与判断,对数据库查询内容进行分页
- JSTL分页
- JSTL分页
- jstl 分页
- 一个简单的基于JSTL的分页
- JSTL异常
- jstl异常
- 用JSTL的实现简单分页
- 使用JSTL做的分页程序
- 基于SSM和jstl的分页实现
- sql分页时出现重复的数据。
- jstl标签库找不到的异常
- jstl的异常总结与解决办法
- 矩阵链乘法--【算法导论】
- ViewFlipper(中)
- response 详解
- poj1087 A Plug for UNIX
- 有关移位操作
- 利用jstl分页时出现的异常
- Linux杂谈(一):软链接与硬链接
- erlang启动参数
- iOS评论页面 iOS7代码更新
- 女儿写作文不知桃花长相 妈妈包一座山让其体验
- MFC调试技巧
- OpenCV之随机类RNG
- 对apache.commons.beanutils.BeanUtils的源码解读
- 通讯系统经验谈【一】TCP连接状态分析:SYNC_RECV,CLOSE_WAIT,TIME_WAIT