【Spring实战】----springMVC4.3.2的配置
来源:互联网 发布:怎样修改导航仪端口 编辑:程序博客网 时间:2024/06/03 19:55
一、简单说明
本篇springMVC的配置涉及到springMVC配置、sitemesh配置、log4j2的配置
二、相关库文件
根据myeclipse中创建gradle web项目建立完成后(建议使用idea进行,本系列也已用idea进行分析),在build.gradle中添加下面库文件
三、web.xml
虽然spring从3.1版本后可以采用Java配置的方式配置springMVC(具体可参见《spring实战第四版》)。但本文还是采用传统的web.xml配置方式
DispatcherServlet配置文件采用默认从/WEB-INF/下Mango-servlet.xml加载的方式,也可以通过contextConfigLocation指定xml文件路径:
四、servlet配置文件:Mango-servlet.xml
通过<mvc:annotation-driven/>启用springMVC的注解配置,该标签注册了多个特性:包括JSR-303校验支持,信息转换以及对域格式化的支持。
<context:component-scan/>标签时查找对应支持的注解类并注册到容器中的bean
<mvc:resources/>标签配置静态资源文件不需要走控制器,直接映射到mapping下,该标签3.0.4及以后才有
五、controller
六、index.jsp
采用了sitemesh装饰器
装饰器sitemesh3.xml
default.jsp
顺带着提下log4j2.xml
七、异常处理(具体可参见《spring实战第四版》)
这里配置全局异常处理APPWideExceptionHandler.java
404.jsp
八、运行效果如下:
九、springMVC框架图
阅读全文
0 0
- 【Spring实战】----springMVC4.3.2的配置
- 【Spring实战】----springMVC4.3.2的配置
- springmvc4的validation配置
- SpringMVC4 + Spring + MyBatis3 基于注解的最简配置
- SpringMVC4 + Spring + MyBatis3 基于注解的最简配置
- SpringMVC4 + Spring + MyBatis3 基于注解的最简配置
- SpringMVC4 + Spring + MyBatis3 基于注解的最简配置
- 手动配置springMVC4的方法
- 关于springmvc4.3.5的配置
- SpringMVC4 配置
- springmvc4.3和3.0配置的不同
- SpringMVC4+Spring+Hibernate4整合
- SpringMVC4 + Spring + MyBatis3
- springMVC4配置Log4j
- SpringMVC4零配置
- Thymeleaf3+Springmvc4 简易配置
- SpringMVC4 跨域 配置
- springmvc4.1+hibernate和jackson2.5的配置
- Codeforces Gym 101173 K. Key Knocking (构造)
- selectivesearch python3 错误解决
- 【网络】TCP三次握手建立连接和四次挥手释放链接
- Dns数据包内容分析
- Windows驱动,一次死机教训
- 【Spring实战】----springMVC4.3.2的配置
- 操作系统第一章
- JavaScript本地对象常用方法(六)——history对象和location对象
- usb_serial部分分析5
- 虚拟机下安装CentOS6.5系统教程
- Input标签实现模糊查询
- Linux驱动USB驱动程序-USB总线驱动程序
- Ubuntu server 14.04 双网卡上网设置
- 一起来讨论讨论Java多线程技术-20170701