1.里面包含源代码和jar文件
在开发中使用pager-taglib进行分页时,如果传递中文参数查询时会出现乱码,
不能正常查询出结果并分页,其原因是pager-taglib默认是读取系统的默认编码
,在中文系统条件下默认编码是GBK,所以当我们的jsp页面的编码设置为UTF-8时
就会出现中文乱码,为了解决该问题,我们可以修改pager-taglib中的PagerTag.java
类中的final void addParam(String name, String value)方法中的编码设置,然后
在jsp中加入
<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" isELIgnored="false"%>
2.为了方便大家修改,以及通过maven重新构建pager-taglib安装到本地
我新建的pager-taglib重构项目是通过maven来完成的,感兴趣的可以学习一下
maven
3.如果不想重构可以直接使用jar包,加到你的项目
没有合适的资源?快使用搜索试试~ 我知道了~
pager-taglib源码
共86个文件
class:30个
java:30个
prefs:4个
5星 · 超过95%的资源 需积分: 9 56 下载量 14 浏览量
2014-01-05
21:15:23
上传
评论 1
收藏 220KB ZIP 举报
温馨提示
这是pager-taglib的官方源码,但在采用官方的pager-taglib分页传输中文参数会出现乱码,所以我采用maven新建一个pager-taglib项目对pager-taglib的源码进行小小的改动,是他支持中文传输,更重要的是把源代码提供给大家,以便可以根据需求重构pager-taglib引用,如果熟悉maven可以直接使用maven构建和安装到本地仓库
资源推荐
资源详情
资源评论
收起资源包目录
pager-taglib.zip (86个子文件)
pager-taglib
使用说明.txt.bak 708B
pager-taglib
pom.xml 1KB
target
test-classes
jsptags
pager_taglib
AppTest.class 627B
surefire
pager-taglib-2.1.jar 56KB
classes
META-INF
maven
jsptags
pager-taglib
pom.xml 1KB
pom.properties 235B
MANIFEST.MF 62B
taglib.tld 8KB
com
jsptags
navigation
pager
FirstTag.class 412B
PageTagSupport.class 4KB
NextTag.class 690B
ParamTag.class 1KB
JumpTagSupport.class 2KB
PrevTag.class 690B
IndexTag.class 2KB
PagerTagSupport.class 2KB
SkipTagSupport.class 939B
JumpTagExtraInfo.class 998B
PagerTagExtraInfo.class 2KB
LastTag.class 593B
SkipTag.class 1019B
ItemTag.class 661B
PagesTag.class 2KB
PageTag.class 668B
COPYRIGHT 948B
PageTagExtraInfo.class 2KB
PagerTag.class 11KB
IndexTagExtraInfo.class 2KB
parser
TagExportParserConstants.class 2KB
TagExportParser.class 14KB
IndexTagExport.class 908B
ParseException.class 4KB
Token.class 735B
PageTagExport.class 1KB
TagExportParserTokenManager.class 24KB
JavaCharStream.class 8KB
PagerTagExport.class 916B
TagExportParser.jj 8KB
TokenMgrError.class 3KB
maven-archiver
pom.properties 107B
surefire-reports
jsptags.pager_taglib.AppTest.txt 276B
TEST-jsptags.pager_taglib.AppTest.xml 5KB
.settings
com.genuitec.eclipse.j2eedt.core.prefs 56B
org.eclipse.m2e.core.prefs 90B
org.eclipse.wst.common.project.facet.core.xml 172B
org.eclipse.core.resources.prefs 93B
org.eclipse.wst.common.component 252B
org.eclipse.jdt.core.prefs 430B
src
test
java
jsptags
pager_taglib
AppTest.java 648B
main
java
META-INF
MANIFEST.MF 62B
taglib.tld 8KB
com
jsptags
navigation
pager
JumpTagSupport.java 2KB
PageTagSupport.java 6KB
JumpTagExtraInfo.java 1KB
NextTag.java 1KB
PagerTagSupport.java 2KB
SkipTagSupport.java 1KB
PagesTag.java 2KB
PrevTag.java 1KB
PageTagExtraInfo.java 3KB
PagerTagExtraInfo.java 2KB
ItemTag.java 1KB
SkipTag.java 1KB
COPYRIGHT 948B
PagerTag.java 11KB
PageTag.java 1KB
IndexTagExtraInfo.java 2KB
ParamTag.java 1KB
LastTag.java 1KB
IndexTag.java 3KB
parser
PageTagExport.java 2KB
TagExportParserTokenManager.java 43KB
ParseException.java 6KB
JavaCharStream.java 13KB
TokenMgrError.java 4KB
Token.java 3KB
TagExportParser.jj 8KB
TagExportParserConstants.java 1KB
TagExportParser.java 20KB
IndexTagExport.java 1KB
PagerTagExport.java 1KB
FirstTag.java 1008B
.project 1KB
.classpath 564B
pager-taglib-2.1.jar 56KB
使用说明.txt 733B
共 86 条
- 1
资源评论
- Sean_2142016-04-14学习参考一下,非常感谢!
- wodexiazai12015-04-20前面 下载 一个 没能解决中文参数乱码问题, 这个解决比较好 ,只是导入使用了 详细 还没看 至少解决了 uft8 中文乱码的问题
shalousun
- 粉丝: 18
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功