Struts2.1.8版本后的Property标签,在源文件中显示为unicode解决办法
来源:互联网 发布:2016淘宝冷门暴力行业 编辑:程序博客网 时间:2024/06/07 05:33
在struts2.1.8之后的版本中,s:property标签会在网页源文件中显示为unicode,而视图看上去依然是中文,这是strtus2.1.8版为了安全起见,也为了更好的诠释标签的分类中作,才这样做的。
而有时候的需求,需要我们动态载如title,而我们又使用了这个property标签,那么当前这种情况,对于seo来讲不是一件有益的事情;
当然,这时我们可以通过设置该标签escape属性为false ,可以让其显示中文。但一个一个标签的设置很是麻烦。
为方便我们快速开发,我们可以重载Propertytag类或直接修改Propertytag类,来达到我们的目的。
解决问题:
找到struts的tld文件,再找到对应的源文件PropertyTag类,将其escape属性值改成false后,用其替换即可。
当然,你也可以重载这个文件,然后改变tld的指向。
- Struts2.1.8版本后的Property标签,在源文件中显示为unicode解决办法
- Struts2 iterator标签集合中元素为数组的显示
- 在汇编源文件中写入Unicode字符串
- 源文件按照标签分割,以标签为文件名分类保存分割后的文件
- struts2中property标签结合OGNL的用法
- Unicode编程----在VC中使用Unicode的源文件(*.h和*.cpp)
- <s:property>标签从后台读取Date类型年份为两位在jsp页面显示的解决方法
- 如何在struts2的框架下显示从数据库中取出的图片?图片以Blob格式保存,取出后用怎样的标签呢?
- xcode 4.3版本 在连接上ipad后,程序用nslog不显示中文的解决办法
- xcode 4.3版本 在连接上ipad后,程序用nslog不显示中文的解决办法
- Struts2的标签显示日期、<s:debug>标签、<s:property>使用技巧
- Struts2的标签显示日期、<s:debug>标签、<s:property>使用技巧
- Struts2的label标签设值不显示值的解决办法
- 关于使用struts2标签页面显示不对齐的解决办法
- struts2中property标签属性介绍
- 如何在eclipse中显示Android的API源文件
- 在webx.ml中 配置struts2 后 welcome-file-list 失效的解决办法
- struts2的标签 s:property 的 escape
- Zend_Db_Table Relationships 关联查询实战(一)
- Zend_Db_Table Relationships 关联查询实战(二)
- CentOS 安装apache、mysql、php
- NUnit配置问题
- jQuery基础之四 -- 事件
- Struts2.1.8版本后的Property标签,在源文件中显示为unicode解决办法
- 增大Zen Cart数据字段
- mysql存储过程语法
- 配置文件读取工具类v1.0
- Super Pig游戏开发记录(2)
- 异步加载 UIImageView
- SO_LINGER
- 未来的世界
- Android 容易混淆的属性Padding 与 margin,android:gravity与android:layout_gravity