Struct中 s:property value="name"/>中文乱码问题
1.保证头文件为:
<%@ page language="java" contentType="text/html;
charset=UTF-8"
pageEncoding="UTF-8"%>
2.在Tomcat文件Servers\server修改
<Connector connectionTimeout="20000"
port="8080" protocol="HTTP/1.1"
URIEncoding="UTF-8" redirectPort="8443"/>
添加URIEncoding=“UTF-8”
3.标签中添加escapeJavaScript=“false”(标签的escape属性默认值为true,即不解析html代码,直接将其输出。
若想要输出html的效果,则要改为false)
<s:property value="name" escapeJavaScript="false"/>
中文显示成功