ssm框架下web项目,web.xml配置文件的作用(详解)

作者:winvv 时间:2021-07-31 14:42:11 

1. web.xml中配置了CharacterEncodingFilter,配置这个是拦截所有的资源并设置好编号格式。

encoding设置成utf-8就相当于request.setCharacterEncoding("UTF-8");

foreEncoding设置成true就相当于response.setCharacterEncoding("UTF-8");


<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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
 <filter-name>CharacterEncodingFilter</filter-name>
 <url-pattern>/*</url-pattern>
</filter-mapping>

2. web.xml配置DispatcherServlet,配置这个是拦截所有请求,都交给springmvc转发

拦截所有的请求,并加载所有的ssm配置文件(路径为classpath:---)


<servlet>
 <servlet-name>mvc-dispatcher</servlet-name>
 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
 <init-param>
   <param-name>contextConfigLocation</param-name>
   <param-value>classpath:spring-*.xml</param-value>
 </init-param>
</servlet>
<servlet-mapping>
 <servlet-name>mvc-dispatcher</servlet-name>
 <url-pattern>/</url-pattern>
</servlet-mapping>

来源:http://www.cnblogs.com/winv758241/p/6889383.html

标签:ssm框架,web.xml,配置,文件
0
投稿

猜你喜欢

  • springBoot 打war包 程序包com.sun.istack.internal不存在的问题及解决方案

    2023-03-28 06:12:40
  • 使用logback屏蔽一些包的日志

    2023-08-08 20:46:20
  • java源码解析之String类的compareTo(String otherString)方法

    2023-11-11 23:10:00
  • 解决RestTemplate第一次请求响应速度较慢的问题

    2021-10-20 15:50:50
  • 详解JAVA 内存管理

    2023-01-13 04:35:51
  • IDEA解决springboot热部署失效问题(推荐)

    2023-08-12 10:40:49
  • Java上传文件进度条的实现方法(附demo源码下载)

    2023-06-06 11:06:16
  • Java日期操作类常见用法示例

    2021-06-17 01:12:59
  • 使用Java实现qq邮箱发送邮件

    2023-10-14 18:24:36
  • Java发送邮件遇到的常见需求汇总

    2021-10-07 14:51:02
  • Spring的IOC控制反转详解

    2023-08-24 02:50:50
  • 使用IDEA异常断点来定位java.lang.ArrayStoreException的问题

    2022-06-14 00:43:18
  • IDEA导入Eclipse项目的方法步骤(图文教程)

    2023-07-17 09:45:09
  • Java中的BaseTypeHandler自定义类型转换器的使用

    2022-03-09 00:34:16
  • Android屏蔽软键盘并且显示光标的实例详解

    2023-01-16 16:54:20
  • Hibernate5新特性介绍

    2023-01-02 16:28:09
  • 你所不知道的Spring自动注入详解

    2021-09-04 19:30:08
  • java使用HashMap实现斗地主(有序版)

    2021-08-30 10:24:10
  • Java LinkedList实现班级信息管理系统

    2021-06-27 04:00:11
  • Mybatis-Plus 全局配置无效的解决方案

    2022-06-29 12:46:02
  • asp之家 软件编程 m.aspxhome.com