设为首页 加入收藏

TOP

SpringMVC基础配置(一)
2017-10-11 13:10:09 】 浏览:3175
Tags:SpringMVC 基础 配置

SpringMVC是用步骤:
            - 加入 jar 包
            – 在 web.xml 中配置 DispatcherServlet
            – 加入 Spring MVC 的配置文件
            – 编写处理请求的处理器,并标识为处理器
            – 编写视图

SpringMVC具体使用步骤:
1、在eclipse中创建一个动态web项目;
1、导入jar包(springMVC相关);
            –commons-logging-1.1.3.jar
            –spring-aop-4.0.0.RELEASE.jar
            –spring-beans-4.0.0.RELEASE.jar
            –spring-context-4.0.0.RELEASE.jar
            –spring-core-4.0.0.RELEASE.jar
            –spring-expression-4.0.0.RELEASE.jar
            –spring-web-4.0.0.RELEASE.jar
            –spring-webmvc-4.0.0.RELEASE.jar
2、配置核心控制器(DispatcherServlet);(在web-xml文件中配置)(是用springMVC代替了前面讲解的servlet)
(Alt+/选择倒数第二个dispatcherservlet)

<!-- 前端控制器(直接面向前端,页面的请求可以发送至此) -->
    <!-- The front controller of this Spring Web application, responsible for handling all application requests -->
    <!-- 导入jar包后。将包中springMVC的起始类(总控制类)配置到服务器,让服务器知晓有springMVC,以便今后使用 -->
    <!-- 向服务器注册前端控制器 -->
    <!-- 凡是配置于此(web.xml)的均是单例的 -->
    <servlet>
        <servlet-name>springDispatcherServlet</servlet-name>
        <!-- DispatcherServlet指的是SpringMVC的前端配置器(指的是将SpringMVC前端配置上了),全类名给服务器使用,创建 servlet对象-->
        <!-- DispatcherServlet是单例的 -->
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <!-- 初始化参数contextConfigLocation用于指定SpringMVC配置文件的路径以及名称 -->
        <!-- 设置springMVC自己的配置文件的位置和名称 -->
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:springmvc.xml</param-value>
            <!-- classpath指的是src文件,此处表示将springMVC配置文件放在src文件下的springmvc.xml文件中 -->
        </init-param>
        <!-- 数字0或者大于0的数字表示的是:在服务器启动的时候创建Servlet对象,而不是第一次访问时创建
            小于0的数字表示:在第一次访问的时候穿件Servlet对象,
            在数字大于0的情况下,数字越小,优先级越高!
         -->
        <load-on-startup>1</load-on-startup>
    </servlet>

    <!-- Map all requests to the DispatcherServlet for handling -->
    <!-- 用servlet-mapping指定请求映射的路径 -->
    <servlet-mapping>
        <servlet-name>springDispatcherServlet</servlet-name>
        <!-- 用url-pattern指定拦截的请求路径 -->
        <url-pattern>/</url-pattern><!-- REST要求简洁,此处不建议使用*。action(可能会报错) -->
    </servlet-mapping>
web.xml相关配置
1 <init-param>
2     <param-name>contextConfigLocation</param-name>
3     <param-value>classpath:springmvc.xml</param-value>
4     <!-- classpath指的是src文件,此处表示将springMVC配置文件放在src文件下的springmvc.xml文件中 -->
5 </init-param>
6 此处若未配置,即当我们不用init-param指定springMVC配置文件的路径好位置的时候,SpringMVC默认会去
7             /WEB-INF/<servlet-name>-serv
首页 上一页 1 2 3 下一页 尾页 1/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇SSM+Maven+eclipse环境搭建 下一篇SignalR Self Host+MVC等多端消息..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目