您的位置:首页 > 其它

maven jetty 9 plugin utf-8 网页乱码

2013-12-13 16:39 253 查看
maven 3 org.eclipse.jetty 9.1.0.v20131115 配置

<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.0.5.v20130815</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<reload>true</reload>
<httpConnector>
<port>80</port>
</httpConnector>
</configuration>
</plugin>

只有上面配置访问网页乱码

原因:浏览器自动把字符编码设置的为简体中文 gb2312,因为jetty jetty-webapp-9.1.0.v20131115.jar webdefault.xml,把zh指向的编码设置为gb2312

解决:在web.xml添加如下配置

<locale-encoding-mapping-list>
<locale-encoding-mapping>
<locale>zh</locale>
<encoding>UTF-8</encoding>
</locale-encoding-mapping>
</locale-encoding-mapping-list>

把zh所指向的编码设置为gb2312更改为UTF-8。

参考:

http://wang5598.iteye.com/blog/1562352


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息