全栈工程师程序员

Spring MVC 入门

2017-11-02  本文已影响9人  MentallyL

参考:https://fangjian0423.gitbooks.io/springmvc-source-minibook/content/SpringMVC-introduction.html

SpringMVC:

使用:

需要在web.xml里配置DispatcherServlet。

<servlet>
    <servlet-name>dispatcher</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:springConfig/dispatcher-servlet.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>dispatcher</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>

需要在init-param里加上contextConfigLocation,这是配置spring上下文的配置文件,然后需要注意url-pattern是/不是/*,如果是/*的话可能会造成所有的url都会走springMVC了,把一些原本的.jsp .*这类的给覆盖掉了

classpath:springConfig/dispatcher-servlet.xml

这个srping配置文件里可以配置扫描包的路径,<context:component-scan base-package="org.format.demo.controller" />

@RequestMapping

顾名思义,就是请求映射。

Final

SpringMVC是一个Web MVC框架。 它的特点是轻便,与Spring无缝整合,上手简单。它的易用性、可扩展性、安全性均非常理想。

上一篇下一篇

猜你喜欢

热点阅读