美文网首页
使用SpringMVC实现RESTful风格

使用SpringMVC实现RESTful风格

作者: 法式大面包 | 来源:发表于2017-05-04 10:39 被阅读0次

    首先在web.xml中加入一个HiddenHttpMethodFilter过滤器。 它可以实现http请求方法的转换,将post或get请求转换成delete或put。这样的好处是,只是用同一个url就能对资源做CRUD操作。

    <filter>
        <filter-name>method</filter-name>
        <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>method</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    

    最后在jsp页面中,通过隐式表单域指明真正需要执行的方法

    JSP1.png JSP2.png

    最后就是在Controller中通过注解来指明哪个请求执行什么方法。

    controller.png

    相关文章

      网友评论

          本文标题:使用SpringMVC实现RESTful风格

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