ssm(Spring+Spring mvc+mybatis)——web.xml
2023-09-14 08:57:40 时间
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name></display-name>
<!-- 加载 spring -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<!-- spring mvc 前端控制器 -->
<servlet>
<servlet-name>MyDispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext-servlet.xml</param-value>
</init-param>
<!-- 标记容器是否在启动的时候就加载这个servlet。
当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;
当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。
正数的值越小,启动该servlet的优先级越高。
-->
<load-on-startup>1</load-on-startup>
</servlet>
<!-- spring mvc 配置结束 -->
<!-- spring mvc 拦截 -->
<servlet-mapping>
<servlet-name>MyDispatcher</servlet-name>
<!-- /拦截所有请求 -->
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<!-- spring mvc 拦截结束 -->
<!-- spring mvc 过滤解决中文乱码 -->
<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>
<welcome-file-list>
<welcome-file>getDeptAll.do</welcome-file>
</welcome-file-list>
</web-app>
相关文章
- mybatis+spring报错PropertyAccessException 1: org.springframework.beans.MethodInvocationException
- spring boot-mybatis三种动态sql(5)
- spring: 使用profiles选择数据源(结合嵌入式数据源EmbeddedDatabaseBuilder)
- Spring Boot 整合 Mybatis Annotation 注解的完整 Web 案例
- [Spring学习笔记 3 ] spring 注解详解,完全注解,常用注解
- 【Java】MyBatis与Spring框架整合(二)
- Mybatis与Spring整合连接MySQL
- Spring Boot (七): Mybatis极简配置
- 【Java】MyBatis与Spring框架整合(二)
- Spring Boot——2分钟构建spring web mvc REST风格HelloWorld
- spring boot单元测试之七:用mockmvc模拟session(spring boot 2.4.3)
- spring boot:使mybatis访问多个druid数据源(spring boot 2.3.2)
- spring boot:用redis+lua实现基于ip地址的分布式流量限制(限流/简单计数器算法)(spring boot 2.2.0)
- Spring Boot整合Mybatis-Plus 增删改查+ 分页基本使用完整示例
- 关于spring-cloud-starter-oauth2源码跟踪笔记
- Spring Boot:定制PropertyEditors
- 学习Spring Boot:(六) 集成Swagger2
- 学习Spring Boot:(五)使用 devtools热部署
- 解决com.alibaba.fastjson.JSONException: write javaBean error问题以及解决Spring Boot加入Shiro导致spring aop失效的问题
- Spring集成MyBatis完整示例
- Spring学习总结(五)——Spring整合MyBatis(Maven+MySQL)二
- MyBatis整合Spring MVC
- Spring Cloud Alibaba-Nacos-服务注册与发现
- Spring Cloud Alibaba-创建统一的依赖管理