美文网首页
2021-07-22

2021-07-22

作者: 如果大雨落下 | 来源:发表于2021-07-22 08:02 被阅读0次

    Springmvc的基本配置

    1. springmvc坐标
     <dependency>
                <groupId>org.springframework</groupId>
                <artifactId>spring-webmvc</artifactId>
                <version>5.2.16.RELEASE</version>
            </dependency>
    
    1. 配置servlet,相当于是所有的请求都走了这一个servlet,然后spring会把这servlet里面 很多公用的东西封装好,controller里面只需要处理逻辑就可以了
    <servlet>
            <servlet-name>DispatcherServlet</servlet-name>
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <--!配置初始化的文件地址-->
            <init-param>
                <param-name>contextConfigLocation</param-name>
                <param-value>classpath:spring-mvc.xml</param-value>
            </init-param>
        </servlet>
        <servlet-mapping>
            <servlet-name>DispatcherServlet</servlet-name>
            <url-pattern>/</url-pattern>
        </servlet-mapping>
    
    1. 创建controller
    @Controller
    public class FuckBeautiful {
    
        @RequestMapping("/fuckBeautiful")
        public String saveUser()
        {
            System.out.println("saveUser.......ddd");
            return "success.jsp";
        }
    }
    
    1. 创建spring-mvc.xml,并配置组件扫描,跟上面2里面的初始值里面的xml对应
    <context:component-scan base-package="com.example.FirstSoring.web"></context:component-scan>
    <!--    配置内部资源视图解析器-->
        <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
            <property name="prefix" value="/jsp/"></property>
            <property name="suffix" value=".jsp"></property>
        </bean>
    
    1. 启动,可以开始访问了
    2. mvc的配置,缺少这个,就没法配置注解驱动和开发资源访问这两个了
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    
    http://www.springframework.org/schema/mvc
            http://www.springframework.org/schema/mvc/spring-mvc.xsd
    
    <!--    注解驱动-->
        <mvc:annotation-driven/>
    <!--    开发资源访问,如果识别不了得资源,丢给tomcat去实现-->
        <mvc:default-servlet-handler/>
    
    

    相关文章

      网友评论

          本文标题:2021-07-22

          本文链接:https://www.haomeiwen.com/subject/qihemltx.html