javascript中正确显示struts2标签输出的中文
2013-09-18 15:50
288 查看
jsp页面中使用struts2标签,页面显示中文正常,但在js中引用struts标签时,引用到的却是编码过的内容,如:
js代码:
var cityName = “<s:property value='cityname'/>”;
显示的却是:杭州这样的编码。
查看页面源代码,发现源代码中由struts标签输出的中文都是这种格式,但页面显示都是正常的。
网上查找资料后发现,struts默认会对输出进行htmlEncode编码,使用:
var cityName = "<s:property escape='false'
value='cityname'/>";
即加上escape='false' 让struts不对输出进行htmlEncode就可以了。
js代码:
var cityName = “<s:property value='cityname'/>”;
显示的却是:杭州这样的编码。
查看页面源代码,发现源代码中由struts标签输出的中文都是这种格式,但页面显示都是正常的。
网上查找资料后发现,struts默认会对输出进行htmlEncode编码,使用:
var cityName = "<s:property escape='false'
value='cityname'/>";
即加上escape='false' 让struts不对输出进行htmlEncode就可以了。
相关文章推荐
- jsp脚本、jsp声明、jsp输出表达式、javascript、jsp标签、struts2标签
- jsp脚本、jsp声明、jsp输出表达式、javascript、jsp标签、struts2标签、struts2 action传值问题
- 在javascript中alert提示为什么输出html标签是显示object?javascriptal
- JSP脚本、jsp声明、jsp输出表达式、javascript、jsp标签、struts2标签、struts2 action传值问题
- jsp脚本、jsp声明、jsp输出表达式、javascript、jsp标签、struts2标签、struts2 action传值问题
- 在Struts2标签s:textfield中显示正确的日期
- 6i 报表输出成PDF,中文正确的显示方法
- struts2 标签向 javascript输出带有双引号的字符串的问题
- phpmyadmin显示数据库中文正确php页面输出??乱码的解决方法
- jsp脚本、jsp声明、jsp输出表达式、javascript、jsp标签、struts2标签、struts2 action传值问题
- javascript字符串限制输出 或 struts2标签限制
- jsp脚本、jsp声明、jsp输出表达式、javascript、jsp标签、struts2标签
- DOS下正确显示中文信息
- 使用python处理中文csv文件,并让excel正确显示中文(避免乱码)
- 利用Struts2标签实现多列显示数据
- 如何解决Sublime Text 3不能正确显示中文的问题
- PHP在输出json格式时不能显示中文(已解决)
- uploadify不能正确显示中文的按钮文本的解决办法
- struts2 <s:property/>标签的使用--输出时间格式转换
- struts2 <s:property/>标签的使用--输出时间格式转换