SpringMVC 的配置

2023-05-16

1.引入依赖

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>5.3.20</version>
    </dependency>

2.新建mvc.xml配置文件

   2.1开启spring的注解扫描

 <context:component-scan base-package="cn.kgc.mvc"></context:component-scan>

2.2 引入springMVC核心功能

 <mvc:annotation-driven></mvc:annotation-driven>

2.3  引入视图解析器

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!--        配置前缀 index     /index.jsp-->
        <property name="prefix" value="/"></property>
<!--        配置后缀-->
        <property name="suffix" value=".jsp"></property>
    </bean>

3.配置web.xml文件

 声明前端控制器DispatcherServlet

<!--    声明前端控制器DispatcherServlet-->
    <servlet>
        <servlet-name>dispatcherServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!--          1.创建spring的工厂对象 初始化所有单例的bean
-->
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:config/mvc.xml</param-value>
        </init-param>
<!--        设置当前的Dis 在tomcat容器启动时创建-->
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>dispatcherServlet</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SpringMVC 的配置 的相关文章

随机推荐