springMVC

学习mvc框架的过程

1、搭建环境
2、controller和viewer的映射
3、给controller传值
4、controller给viewer传值
5、异常处理
6、页面标签
7、文件上传

8、深入源码

基础知识  

springMVC比struts2要好一点,支持restful
src(java),dist(class)

例一  springmvc_hello1  跟着孔浩做的  http://www.icoolxue.com/play/576   整合hibernate实现一个用户小例子09未看

重新整理后的笔记在这里:http://www.cnblogs.com/wang-jing/p/4557150.html

例二 

http://blog.csdn.net/linxcool/article/details/7094460/   web框架之Spring-MVC环境搭建  springmvc1

跑通了这个

问题:

1、一直提示不能创建bean,autowire失败
因为run on server时,configured中有多个项目
2、浏览器上看到的是源码
因为web.xml中servlet-mapping的url-pattern需要改为/,而不能是/*

现在再好好看一遍

restController.java把login/{user}路径,路由到login/hello.jsp页面,并给它传值。

spring-servlet.xml应用上下文配置,默认在WEB-INF下,名字是servlet-name+servlet.xml

例三

http://jinnianshilongnian.iteye.com/blog/1594806  第二章 Spring MVC入门 —— 跟开涛学SpringMVC  springmvc_hello2

跟孔浩说的差不多,再看看开涛是怎么讲的。

<url-pattern>/</url-pattern>  会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url
<url-pattern>/*</url-pattern> 会匹配所有url:路径型的和后缀型的url(包括/login,*.jsp,*.js和*.html等)

原文地址:https://www.cnblogs.com/wang-jing/p/4544874.html