利用SPRINGMVC3.2改造旧系统,需要注意的地方:
1.web.xml appServlet拦截*.mvc的链接访问
<servlet>
<servlet-name>appServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring/appServlet/servlet-context.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
<async-supported>true</async-supported>
</servlet>
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>*.mvc</url-pattern>
</servlet-mapping>
为啥?如果采用拦截所有链接请求的方式,可能会导致静态资源无法访问,虽然有解决办法,但是前提是静态资源都是按照目录规范来进行放置。
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
2.如果需要使用restful风格的方式可以添加servlet-mapping,避免与现有代码风格冲突
<servlet-mapping>
<servlet-name>appServlet</servlet-name>
<url-pattern>/rest/</url-pattern>
</servlet-mapping>
目前只想到这两点,后面有想到再补充
相关推荐
使用maven搭建整合这三个框架,导入myeclipse即可测试使用
本文件为一个基本的项目配置,包括springmvc的基本配置,数据库连接池(c3p0)、事务管理、缓存、拦截器的配置。部分采用xml配置,部分采用注解。
这个是SpringMVC3.2的jar包,使用这个可以独立运行Springmvc。
【免费】Springmvc3.2所需要的全部jar包,亲测可用,包齐全,不信,试试就知道了,记得给个5星好评哦,么么哒
springMVC3.2
框架springmvc3.2+spring3.2+mybatis3.11整合附带jar包 附带jar包,直接导入myeclipse就能使用
SpringMVC3.2+JPA使用注解的方式环境搭建
springMVC3.2+Hibernate4+freemarker 代码框架采用springMVC3.2.4+hibernate4.2.8+freemarker2.3.16 功能方面只是一个简单的注册登录,前台使用freemarker渲染,使用了freemarker自定义标签。
jack-json包和配置,springmvc3.2及以下json格式支持。低版本spring福利,application/json不支持,可以用此包和配置。
springMVC3.2+hibernate4.0+mysql5.1.27的包
maven3.05+springmvc3.2+spring3.2+hibernate3.6重写传智播客OA源代码。菜单部分采用ztree.界面有一部分使用bootstrap3.11。听了汤阳光大神的视频收获很大,也学习springmvc,期间有一个想法用springmvc来改写汤大神...
SpringMVC3.2 demo 集成ztree、JPA、简单登录。使用时修改数据连接persistence.xml中 访问首页在web.xml中修改。
基于springmvc3.2.x +tomcat8.0 ,使用ajax 发送restful请求处理数据
NULL 博文链接:https://huhongyu.iteye.com/blog/1757258
入门例子,可以运行,完整的包,具体代码说明可见:【http://wenku.baidu.com/view/0ab26ef4f705cc175527096b?fr=prin】,一样的。代码虽然不大,但可运行,有一定的启发性。
附带jar包,直接导入myeclipse就能使用
一个基于SpringMVC的REST用法例子,利用jquery提交REST请求并以JSON格式返回等,完整的依赖包,可以直接运行。
NULL 博文链接:https://huhongyu.iteye.com/blog/1755146
springmvc3.2_practice
springmvc的改造,修改了路径和处理类方法的配置。具体见代码