|
   
« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
|
blog信息 |
blog名称: 日志总数:17 评论数量:68 留言数量:3 访问次数:152267 建立时间:2005年1月20日 | |
|
|
[随笔]最近使用displaytag的一些体会 |
最近使用DisplayTag这个标记库来处理web页面的显示问题,读了其中的一些源码,也查找了相关的一些文档。对于项目中
(Tomcat.5.4)中的displaytag显示中文问题,在displaytag.properties文件中,使用中文来替换相关的信息,经过
native2ascii -encoding
gbk的编码处理后,保存在class的目录中,基本解决了表格的中文显示问题。对于表格的输出,由于在表格中嵌入了html属性文件,需要在
filter文件中按文档的说明添加mapping *.do,参见displaytag的configuration以及exportfilter说明
(在Web.xml中<filter-mapping>
<filter-name>ResponseOverrideFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>ResponseOverrideFilter</filter-name> <url-pattern>*.jsp</url-pattern>
</filter-mapping>
)。
由于在网页中有checkbox以及其它一些操作链接,而这些内容是不需要输出到文档中的,一开始以为displaytag并没有提供相应的处理功能,所
有打算自己修改。但是经过仔细阅读使用说明,发现displaytagexample中已经提供了使用说明(Based
export),使用Media属性来对需要输出某种格式的文件来屏蔽指定的列数据。
现在只剩下分页的效率问题,关于分页问题的解决,在JIRA网站上以及有个几个版本的Patch,并且cnblogger上的大明白也自己写了封装displaytag的标记库。
| |
|
Lewis |
Reid(游客)发表评论于2006/10/4 19:35:28 |
|
|
» 1 »
| |