既有数据库的字符集是西文字符集的,视图层和控制层都必须使用GBK的编码,如何操作可以比较简便的完成编码的转换。
1。如果在web.xml中使用filter进行转换,那么视图层可以转成GBK,但是控制层的和数据库相关的一些操作在日志显示就是乱码(绝对不行)。
2。如果使用 new String(str.getBytes(encoding1),encoding2)的方式的话,那目前我能想到的就是视图层和控制层全都是GBK,在每一步对数据库的操作都需要进行编码转换,相当的麻烦,不知道大家有没有遇到过类似的问题,请教,