SpringMVC--AbstractController抽象类限定请求提交

AbstractController抽象类限定请求提交方

HTTP请求提交的方式:一共有八种:

GET

POST

HEAD

Delete

Options

Connect

PUT

TRANCE

在代码实际运行中,怎么设置提交方式呢?代码实现如下:

实体类的创建:  继承abstractController  重写方法:

public class AbstractModelView extends AbstractController {

    protected ModelAndView handleRequestInternal(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception {
        ModelAndView mv=new ModelAndView();
        mv.setViewName("index");
        return mv;
    }
}

springMVC.xml配置:

    <!--设置提交方式-->
    <bean id="/second" class="day01.AbstractModelView">
        <property name="supportedMethods" value="GET,POST"></property>
    </bean>


    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/"></property>
        <property name="suffix" value=".jsp"></property>
    </bean>


    <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"></bean>
原文地址:https://www.cnblogs.com/1234AAA/p/8618779.html