您的位置:首页 > 运维架构 > Tomcat

java项目部署在tomcat 表单提交乱码问题

2013-04-17 23:38 309 查看
1.背景

java web 项目 一直在tomcat 下面运行正常,后来改成适应于微博weblogc 下面正常运行,正常后,

在放入tomcat 运行 正常。但是表单提交中文变成???? 想了各种办法无法解决。

用svn 比对了一下 发现了问题所在 。原来 web.xml 在weblogc 下面运行修改了头信息。

tomcat下面正常运行头信息为;

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
weblogc 下面正常运行 web.xml 头信息为

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
如果tomcat 下面运行 web.xml头信息是使用的weblogc 那么 可能会造成表单提交中文乱码问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: