springMVC系列之HelloWord项目――01
摘要:通过整体结构图显示整体结构、然后是具体的一步一步搭建最简单的项目。力求清晰、明了、对配置内容有简单的解释、理解不到之处希望不吝指出。
一:整体结构图
二:搭建步骤
1、 创建一个web项目。
2、 引入jar包、与spring基本一样、但是要多引入commons-logging.jar
3、 javaEE的项目一般都会有一个入口――web.xml、如同我们在使用struts2的时候配置的filter、使用原始的Servlet配置的Servlet一样,springMVC也是从web.xml入手,配置web.xml:
springMVC org.springframework.web.servlet.DispatcherServlet 1 springMVC /
4、 配置springMVC-servlet.xml(默认放在WEB-INFO下):
jsp">
5、 实现springMVC-servlet.xml中处理指定访问路径的class:
package com.chy.web.controller; 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 HelloWorldController implements Controller{ public ModelAndView handleRequest(HttpServletRequest arg0, HttpServletResponse arg1) throws Exception { System.out.println("hello dear mr.chen !"); //这里返回的ModelAndView("welcome")中的welcome对应根目录下的welcome.jsp return new ModelAndView("welcome"); } }
6、 编写请求被处理后跳转的页面 ――welcome.jsp:
随便。。。。。