Springmvc.xml
<?XML version= "1.0" encoding= "UTF-8"?><Beansxmlns= "Http://www.springframework.org/schema/beans"Xmlns:xsi= "Http://www.w3.org/2001/XMLSchema-instance"Xmlns:mvc= "Http://www.springframework.org/schema/mvc"Xmlns:context= "Http://www.springframework.org/schema/context"xsi:schemalocation= "Http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.1.xsd HT Tp://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.1.xsd Http://www.springframework.org/schema/context http://www.springframework.org/schema/context/ Spring-context-4.1.xsd "> <!--Spring MVC Annotation Driver - <Mvc:annotation-driven/> <!--Scanning Device - <Context:component-scanBase-package= "com" /> <!--Configuring the View resolver - <Beanclass= "Org.springframework.web.servlet.view.InternalResourceViewResolver"> <!--Prefixes and suffixes - < Propertyname= "prefix"value= "/view/"></ Property> < Propertyname= "suffix"value= ". jsp"></ Property> </Bean></Beans>
Handler
PackageCom.stone.controller;ImportOrg.springframework.stereotype.Controller;Importorg.springframework.web.bind.annotation.RequestMapping;/*** user/list.do * user/add.do*/@Controller @requestmapping ("/USER") Public classUsercontroller {@RequestMapping (value= "/list.do") PublicString list () {System.out.println ("---------Querying user Information----------"); return"Userinfo/user_list"; } @RequestMapping ("/add.do") PublicString Add () {System.out.println ("Add---------------------User Information"); return"Userinfo/user_add"; } @RequestMapping ("/update.do") PublicString Update () {SYSTEM.OUT.PRINTLN ("---------User Information modification------------"); return"Userinfo/user_update"; }}
JSP is located in webroot/view/userinfo/user_*.jsp;
Spring MVC Annotations Sample