JSP中字中字符串Unicode转换成gb2312形式?
JSP的字符串以Unicode码表示,而留言板界面的表单却是以 gb2312 码表示。所以将用户的留言写进数据库还需要码间的转换。如果不转换而把留言直接写到数据库表,则会产生乱码.怎样实现这一功能呢?请高手指教。谢谢!
[解决办法]
在获得数据的时候,用requets.setCharacterEncoding应该可以解决吧
或者写一个filter也可以
[解决办法]
如果楼上说的还不行的话,就用String的getBytes()转码
发布时间: 2012-04-13 13:50:24 作者: rapoo
JSP中字中字符串Unicode转换成gb2312形式?
JSP的字符串以Unicode码表示,而留言板界面的表单却是以 gb2312 码表示。所以将用户的留言写进数据库还需要码间的转换。如果不转换而把留言直接写到数据库表,则会产生乱码.怎样实现这一功能呢?请高手指教。谢谢!
[解决办法]
在获得数据的时候,用requets.setCharacterEncoding应该可以解决吧
或者写一个filter也可以
[解决办法]
如果楼上说的还不行的话,就用String的getBytes()转码