分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

web.xml配置编码过滤器解决中文乱码问题

发布时间:2023-09-06 01:48责任编辑:熊小新关键词:配置乱码xml乱码问题

为了防止前端传入的中文数据出现乱码问题,使用Spring提供的编码过滤器来统一编码。

要使用编码过滤器,只需要在web.xml中添加如下代码:

<filter> ???????<filter-name>CharacterEncodingFilter</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> ???</filter> ???<filter-mapping> ???????<filter-name>CharacterEncodingFilter</filter-name> ???????<url-pattern>/*</url-pattern> ???</filter-mapping>

另一个一定会配置的是ViewResolver视图解析器,将方法中所定义的View路径简化。

要使用视图解析器,只需要在springmvc-config.xml中添加如下代码:

<!-- 定义视图解析器 --> ???<bean id="viewResolver" ???????class="org.springframework.web.servlet.view.InternalResourceViewResolver"> ???????<!-- 设置前缀 --> ???????<property name="prefix" value="/WEB-INF/jsp/"></property> ???????<!-- 设置后缀 --> ???????<property name="suffix" value=".jsp"></property> ???</bean>

web.xml配置编码过滤器解决中文乱码问题

原文地址:https://www.cnblogs.com/wxywxy/p/8728220.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved