当前位置: 代码迷 >> Java Web开发 >> 在<script标签中循环struts2标签中文乱码,该怎么解决
  详细解决方案

在<script标签中循环struts2标签中文乱码,该怎么解决

热度:824   发布时间:2016-04-17 10:55:18.0
在<script标签中循环struts2标签中文乱码
现在我的一个项目,用的struts2.3.1.2,但是发现一个问题就是在<script 中循环struts2的标签时,取出的中文是乱码。
如下所示:
JScript code
<script type="text/javascript"><s:iterator value="loginPeopleList" status="st">  <s:property value="@Common@getDepAgent(depart_agent_no).depAgentName"/>         </s:iterator></script>

输出的结果是
[code=java]
&#22522;&#26412;&#38754 [/code]
这样的代码

但是在正常的html中循环就没有问题
HTML code
<s:iterator value="loginPeopleList" status="st"><p><s:property value="@Common@getDepAgent(depart_agent_no).depAgentName"/></P></s:iterator>




现在整的我要吐血了,急求高手解答

------解决方案--------------------
你是怎么解决的 我也遇到这个问题了 谢谢!!
------解决方案--------------------
汗 这个不是乱码...是property标签的字符转码...
加上escape="false"

<s:property value="***" escape="false"/>
------解决方案--------------------
自给自足
  相关解决方案