Common Request Methods
Git
POST
HEAD
PUT
CONNECT
DELETE
TRANCE
Options and so on.
Create a class to inherit the Abstractcontroller class
Package Cn.happy.day02;import Org.springframework.web.servlet.modelandview;import Org.springframework.web.servlet.mvc.abstractcontroller;import Org.springframework.web.servlet.mvc.Controller; Import Javax.servlet.http.httpservletrequest;import javax.servlet.http.httpservletresponse;//Processor class public class Firstcontroller extends Abstractcontroller { protected Modelandview handlerequestinternal (httpservletrequest HttpServletRequest, HttpServletResponse httpservletresponse) throws Exception { Modelandview mv = new Modelandview ( ); Mv.setviewname ("index"); return mv; }}
Spring.xml Configuration
<?xml version= "1.0" encoding= "UTF-8"? ><beans xmlns= "Http://www.springframework.org/schema/beans" xmlns: Xsi= "Http://www.w3.org/2001/XMLSchema-instance" xmlns:context= "Http://www.springframework.org/schema/context" xmlns:tx= "Http://www.springframework.org/schema/tx" xmlns:mvc= "Http://www.springframework.org/schema/mvc" xsi: schemalocation= "Http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/ Spring-beans.xsd Http://www.springframework.org/schema/context Http://www.springframework.org/schema/context /spring-context.xsd Http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring -tx.xsd Http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd "> <bean id= "/hello" class= "Cn.happy.day02.FirstController" > <!--Limited request mode-<property name= "Suppo Rtedmethods "value=" Get,post "/> </bean>≪/beans>
Springmvc using Abstractcontroller to set up requests