MVC-step-by-step 笔记 Part 1 | #spring #mvc
刚刚开始接触SpringMVC,做一些笔记备忘。
第一部分其实就是个hello world,不习惯用ant来build,换用eclipse,方便快捷,挑重点的学嘛。
文件结构
springapp |- src | └- SpringappController.java | └- WebContent |- META-INF | └- MANIFEST.MF | |- WEB-INF | |- lib | | |- commons-logging.jar | | |- servlet-api.jar | | └- spring.jar | | | |- springapp-servlet.xml | └- web.xml | |- hello.jsp └- index.jsp
<servlet><servlet-name>springapp</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>springapp</servlet-name><url-pattern>*.htm</url-pattern></servlet-mapping>
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd"><beans><bean id="springappController" name="code">import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.mvc.Controller;public class SpringappController implements Controller {@Overridepublic ModelAndView handleRequest(HttpServletRequest request,HttpServletResponse response) throws Exception {return new ModelAndView("hello.jsp");}}