首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java基础有关问题 多谢

2011-12-01 
java基础问题谢谢Tomcat 5 用 query.jsp?name中文, 怎么把这个变量无乱码的取出来?[解决办法]如果参数是

java基础问题 谢谢
Tomcat 5 用 query.jsp?name=中文, 怎么把这个变量无乱码的取出来?

[解决办法]
如果参数是中文并且用GET方式传递要转码,URLEncoder.encode("中文内容","utf-8");
这样转了码之后,接收端用相应的字符集收就可以了
[解决办法]
String ManagerName = new String(request.getParameter("ManagerName").getBytes("ISO-8859-1"),"gbk");

给分吧
[解决办法]
楼上正解
[解决办法]
这贴应该算月经贴 楼主其实自己搜索下就有答案了
[解决办法]
可修改tomcat的server.xml配置文件,更改以get方式提交的默认编码
URIEncoding="gbk"即可
[解决办法]

探讨
如果参数是中文并且用GET方式传递要转码,URLEncoder.encode("中文内容","utf-8");
这样转了码之后,接收端用相应的字符集收就可以了

[解决办法]
探讨
String ManagerName = new String(request.getParameter("ManagerName").getBytes("ISO-8859-1"),"gbk");

给分吧

热点排行