SpringMVC基于代码的配置方式(零配置,无web.xml)
2017-08-15 11:54
309 查看
基于配置文件的web项目维护起来可能会更方便,但是有时候我们会有一些特殊的需求,比如防止客户胡乱更改配置,这时候我们需要给配置隐藏到代码中。
1.创建一个动态web项目(无需web.xml)
2.右键项目添加几个package: com.easyweb.config (保存项目配置) com.easyweb.controller (保存springMvc controller)
3.在 com.easyweb.config 新建一个类 WebApplicationStartup ,这个类实现WebApplicationInitializer 接口,是项目的入口,作用类似于web.xml,具体代码如下:
?
4.在com.easyweb.config 下添加类 SpringMVC 继承 WebMvcConfigurerAdapter,这个类的作用是进行SpringMVC的一些配置,代码如下:
?
5.添加view配置文件com.easyweb.config下新建类ViewConfiguration,里面可以根据自己的需要定义视图拦截器:
?
6.本例中还用了tiles视图解析器,替换了原始的include方式
1.创建一个动态web项目(无需web.xml)
2.右键项目添加几个package: com.easyweb.config (保存项目配置) com.easyweb.controller (保存springMvc controller)
3.在 com.easyweb.config 新建一个类 WebApplicationStartup ,这个类实现WebApplicationInitializer 接口,是项目的入口,作用类似于web.xml,具体代码如下:
?
?
?
相关文章推荐
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- SpringMVC基于代码的配置方式(零配置,无web.xml)直接继承WebMvcConfigurerAdapter
- SpringMVC基于代码的配置方式(零配置,无web.xml)
- SpringMVC经典系列-03基于Spring2.5采用XMl配置的方式进行项目开发---【LinusZhu】
- SpringMVC如何用Java类配置(不通过web.xml和XML方式)
- 三,基于Java配置、无web.xml文件方式配置Spring MVC
- 关于springmvc3的web.xml 配置方式归纳
- web.xml配置,基于SpringMVC
- SpringMVC如何用Java类配置(不通过web.xml和XML方式)
- springmvc web.xml 配置默认的controller访问问题
- 01基于配置文件方式的SpringMVC,三种HandlerMapping,三种控制器
- 输入校验--基于XML配置方式实现
- servlet web.xml 配置方式
- web.xml 通过contextConfigLocation配置spring 的方式
- springMvc基于java代码的配置
- 基于XML配置方式实现输入校验
- Spring4深入理解IOC&DI04----Bean配置方式(全类名,工厂方法,FactoryBean),配置形式(基于XML和注解),泛型依赖注入
- 关于SpringMVC中web.xml的配置