在使用spring的 mvc开发web项目时,会碰到乱码.
可以使用username = new String(username.getBytes("ISO-8859-1"),"GBK"); 但是很麻烦.
1:在web.xml中添加过滤器. jsp页面和数据库都采用统一的编码UTF-8
2:jsp form表单一定要用post方式提交,否则无论你怎么使用过滤器都无济于事!(切记) 因为GET方法在客户端就已经完成编码工作了,写进去也无效.
在使用spring的 mvc开发web项目时,会碰到乱码.
可以使用username = new String(username.getBytes("ISO-8859-1"),"GBK"); 但是很麻烦.
1:在web.xml中添加过滤器. jsp页面和数据库都采用统一的编码UTF-8
2:jsp form表单一定要用post方式提交,否则无论你怎么使用过滤器都无济于事!(切记) 因为GET方法在客户端就已经完成编码工作了,写进去也无效.