页面传到Bean的数据的乱码怎么处理?
如题!谢谢!~~~~ 问题点数:20、回复次数:5Top
1 楼zhutouzip(醒了的鸟)回复于 2005-04-03 23:30:40 得分 0
先写一个字符编码转换函数,先将字符传给这个函数进行编码后再传给bean!Top
2 楼xiaohuozhi()回复于 2005-04-04 00:37:21 得分 0
有一个笨方法.
<jsp:useBean id="idName" class="className" />
<%
request.setCharacterEncoding("gb2312");
idName.setMethod(ref);
%>
我不会写代码转换,我只能这样用!Top
3 楼simonxuluo(爱江山更爱美人)回复于 2005-04-04 01:47:55 得分 0
用Filter来过滤比较好Top
4 楼joyaga(joyaga)回复于 2005-04-04 09:17:40 得分 20
上面说的都是解决的办法你可以尝试
其实编码的实质就是 变量=参数.getBytes("编码方式") 然后调用String构造函数 new String(“变量”,“想要的编码”) 想要的编码一般为gb2312(中文简体) 可能是 有点乱理解起来不那么顺畅 不过实质 就是这样的 这就是中文问题 相信搂主再研究研究能搞定Top
5 楼dlxu(脱离纯粹Coding阶段)回复于 2005-04-04 09:47:20 得分 0
用Filter比较好,一个Filter就把站点上的所有参数都搞定了Top




