`
Ydoing
  • 浏览: 108371 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

解决SpringMVC中文乱码问题以及配置不生效问题

 
阅读更多

在web.xml增加如下配置,这里请注意<url-pattern>/*</url-pattern>的配置,不能配置为这样<url-pattern>/</url-pattern>,少了*后就不生效。虽然SpringMVC经常配置filter-mapping的时候经常用"/"匹配所有URL,但是在这里就是不生效,我就是遇到了这样问题!!!

    <!-- 配置字符集 -->
    <filter>
        <filter-name>encodingFilter</filter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
        <init-param>
            <param-name>forceEncoding</param-name>
            <param-value>true</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>encodingFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>


版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    彻底解决Spring MVC中文乱码问题的方案

    总结来说,解决Spring MVC中文乱码问题需要从多个方面入手,包括但不限于:页面编码设置、POST请求、过滤器配置、数据库配置以及服务器设置。通过这些方法,可以确保中文数据在整个系统中得以正确地处理和展示,避免...

    SpringMVC中解决@ResponseBody注解返回中文乱码问题

    总的来说,解决SpringMVC中`@ResponseBody`注解返回中文乱码问题的关键在于正确配置`HttpMessageConverter`,确保其支持UTF-8编码,并将这些配置放在`&lt;mvc:annotation-driven&gt;`元素之前。通过上述方法,可以有效地...

    idea创建springMVC项目.pdf

    解决Tomcat日志输出乱码的问题,可以通过在VM options中添加-Dfile.encoding=UTF-8来解决。 五、添加依赖 在Maven项目中,我们可以通过添加依赖的方式统一从Maven中央仓库统一下载和管理项目中需要的jar包。通过...

    SSM配置文件.pdf

    描述部分提到了在配置文件整合中涉及的几个关键点:Lombok的使用教程、解决乱码问题的方案、log4j及log4j2日志配置方法、以及文件上传下载功能的描述。下面将详细阐述这些知识点: 首先,Lombok是一个通过注解来...

    Spring MVC过滤器-登录过滤的代码实现

    在Spring MVC框架中,过滤...通过上述配置,`SessionFilter`将在匹配的URL模式下生效,对后台页面进行登录验证。这只是一个基础示例,实际项目中你可能需要根据业务需求进行更细致的定制和扩展,以实现全面的安全控制。

Global site tag (gtag.js) - Google Analytics