spring3MVCweb中配置过滤器的作用?

有点笨 发布于 2014/11/18 19:52
阅读 1K+
收藏 1

我在web中用了spring3MVC的过滤器,然后将jsp中超链接(<a>)中的传参用utf-8进行编码,然后在controller中request的参数自动被用utf-8解码了。

是否过滤器有自动对get方式的传参进行解码的功能?

有人有spring3MVC的源码包的话,请给我一个,我实在看不懂spring网站满屏的英文,下不到源码包!!!

加载中
0
battyman
battyman

Tomcat5.x过后,get和post的编码处理方式不一样,所以post方式可以配置CharacterEncodingFilter或者用request.setCharacterEncoding,get需要配置Connector中的URIEncoding。

研究SpringMVC你可以使用Spring Tool Suite或者在Eclipse中安装Spring Tool Suite插件。然后在新建->Spring Project,会出现很多实例程序。同样是采用Maven的,所以源码包之类的都会有的。

0
91porn
91porn

http://repo.spring.io/libs-release-local/org/springframework/spring/

0
buglife
buglife
过滤器是对post中的中文可以进行转码,如果是GET请求的话相当于URL中的中文,应该由web容器里设置去转码,比如tomcat中  就需要在tomcat下的server.xml中修改配置
返回顶部
顶部