今天用pager-taglib-2.0做翻页时遇到一个中文问题。就是在列表加入数据过滤以后。过滤时输入信息包含中文。这些参数需要在翻下一页是作为参数传递。但是把这些信息在<pg:param/>加入以后会被编码。
在网上搜了一下需要修改插件源代码重新编译。或者在程序中接收参数时解码。
但是如果每次接受的参数都解码一次显然不太合适。所以想用过滤器每次解码。但是会影响到没有被pager编码的连接。所以还是决定修改源码。
其实比较简单,只需要做一点注释。在网上搜的时候搜到很多问题都没人回答。所以献丑把小弟编译好的jar包贴出来。免得大家在重复劳动了。
pager-tablib-2.0 中文问题
最新推荐文章于 2018-11-13 14:28:00 发布
本文探讨使用pager-taglib-2.0进行翻页时遇到的中文参数编码问题。介绍了两种解决方案:一是修改插件源代码并重新编译;二是采用过滤器进行解码处理,但可能影响未被pager编码的链接。
1万+

被折叠的 条评论
为什么被折叠?



