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

关于jsp中的pageEncoding 的有关问题,

2012-01-12 
关于jsp中的pageEncoding 的问题,急急急jsp的字符集:%@pagecontentType text/htmlcharsetUTF-8pageE

关于jsp中的pageEncoding 的问题,急急急
jsp的字符集:
<%@   page   contentType= "text/html;   charset=UTF-8   "pageEncoding= "Windows-31J "   %>

web.xml   的encodingCharSet   是UTF-8

使用document.createForm和createElement的方式
创建一个画面,然后提交,来向下一个画面传递参数
但是现在出现日文字传递到下一个画面的时候变成了乱码

而正常提交画面的时候,服务器端可以得到画面上的日文字

在js中是否可以操作pageEncoding属性?

哪位大虾知道什么原因

[解决办法]
你可以测试一下你接收输入数据的时候接收到的是不是乱码。
 如果是乱就写一个过滤器吧。
如果接收到的是你想要的,那就是你第2个显示页面的编码问题
[解决办法]
form.setOrgParentName(new String(form.getOrgParentName().getBytes( "iso-8859-1 "), "gb2312 ")); 我的中文是这样做的,你可以改一下
[解决办法]
pageEncoding= "Windows-31J "
这个改成pageEncoding= "UTF-8 "
我做的时候通常是把项目的所有文件的字符编码全设成UTF-8
然后就没中文问题了
[解决办法]
全部改成UTF-8 应该没问题
[解决办法]
今天洒喝太多了。有点晕

热点排行
Bad Request.