美文网首页
[SpringMVC]SpringMVC的基本使用

[SpringMVC]SpringMVC的基本使用

作者: Belmode | 来源:发表于2018-03-29 08:18 被阅读3次

1. 配置web.xml

<!--配置web.xml:这种方法需要定位配置文件位置-->
<!-- 配置DispatchServlet -->
    <servlet>
        <servlet-name>springDispatcherServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:springmvc.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>springDispatcherServlet</servlet-name>
        <!-- 应答所有请求 -->
        <url-pattern>/</url-pattern>
    </servlet-mapping>

不需要定位:只要将配置文件改为 “DispatcherServlet名-servlet.xml”

image.png
image.png

就可以使用。

2. 配置springmvc配置文件:"springmvc-servlet.xml"

  <!-- 配置自动扫描的包 -->
    <context:component-scan base-package="top.belmode" />

    <!-- 配置视图解析器 -->
    <bean
        class="org.springframework.web.servlet.view.InternalResourceViewResolver"
        p:prefix="/WEB-INF/jsp/" p:suffix=".jsp" />

    <mvc:annotation-driven />
    <mvc:resources mapping="/WEB-INF/" location="/WEB-INF/" />

3. 配置web.xml,让html支持PUT,DELETE

image.png

前台只要给form表单以POST方式添加一个隐藏项

 <input type="hidden" name="_method" value="PUT">
或者
<input type="hidden" name="_method" value="DELETE">

相关文章

网友评论

      本文标题:[SpringMVC]SpringMVC的基本使用

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