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等)