下载此文档

SpringMVC工作流程及演示.doc


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
SpringMVC 工作流程及演示用户 request 请求-->DispatcherServlet-->handlerMapping-->Controller-->Mod elAndView-->ViewResolver-->view DispatcherServlet 需要配置一次, 配置 servlet handlerMapping 有默认的配置,也可以自己配置 Controller 自己写, 相当于我们的 Action , 如果没有使用注解方式, 就需要继承 AbstractController ModelAndView 不需要我们写。 ViewResolver 不需要我们写。 view 我们的 jsp 页面开发步骤: 1. 新建 web 工程 SpringMVC :注意工程编码。 2. 新建 jsp 页面: <h1>This is JSP page HelloWorld One Spring MVC</h1> 3. 加入 jar 配置 DispatcherServlet <servlet> <servlet-name>action</servlet-name> <servlet-. rServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.action</url-pattern> </servlet-mapping> 5. 编写一个 Controller ,继承 AbstractController public class HomeController extends AbstractController { ***@Override protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception { ("hello" + () + ()); return new ModelAndView("index");//index 就是你的 。}} WEB-INF 新疆 action- (没人这么取,一般不要这么取)。注意, 这个文件有命名规则。这里的 action 是你 中配置的 servlet 的名称<servlet> <servlet-name>action</servlet-name><!-- 与这个名称相同--> <servlet-. rServlet</servlet-class> </servlet> 上面说了一般不叫 action- ,这里我们改成 spring- ,并且放到 classpath 下。这个文件如果不放在 WEB-INF 下( 一般都不放在 WEB-INF ,通常放在 classpath 下)。这时候启动服务器并访问会报错,内部还是会到 WEB-IN F 下查找 action- 。报错提示找不到。需要在 配置的中 DispatcherServlet 中加入以下内容: <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-</param-value> </init-param> <load-on-startup>1</load-on-startup> action- 内容如下: <?xml version="" encoding="UTF-8"?> <beans xmlns="ema/beans" xmlns:xsi="1/XMLSchema-instance" xsi:schemaLocation="em a/beans ema/beans/spring-beans -"> <!-- 控制器--> <bean name="/" class="

SpringMVC工作流程及演示 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人fy5186fy
  • 文件大小0 KB
  • 时间2016-06-30