3
回答
spring3MVCweb中配置过滤器的作用?
终于搞明白,存储TCO原来是这样算的>>>   

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

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

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

<无标签>
举报
有点笨
发帖于3年前 3回/1K+阅
共有3个答案 最后回答: 3年前

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

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

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