Servlet3.0特性-模块化
2016-11-03 09:47
169 查看
Servlet3.0模块化解决方案(以Maven构建为例)
模块化通俗的讲就是可以将一个包含多个子模块的web项目,可以拆分为一个web项目+多个java项目。每个java项目对应一个web子模块。每个子模块中包含运行该模块所需的完整资源,比如class,jsp,css,js等。Servlet3.0模块化协议
在src/main/resources目录下创建目录META-INF/resources/WEB-INF目录.了解J2ee协议的同学应该都知道原本WEB-INF目录是放在webapp根目录下的,现在Servlet3.0支持WEB-INF目录放在resources目录下了。下图是一个子模块的目录结构图:
DEMO
这里有一个demo,包括两个项目,是经过验证的:1. demo1 web主项目,发布后将打包为war 2. demo2 java项目,作为主项目的子模块
下面是demo1项目配置的依赖:
<dependency> <groupId>org.springframework.samples</groupId> <artifactId>demo2</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency>
相关文章推荐
- web Servlet 3.0 新特性之web模块化编程,web-fragment.xml编写及打jar包
- web Servlet 3.0 新特性之web模块化编程,web-fragment.xml编写及打jar包
- Servlet3.0 新特性之模块化实践
- Servlet 3.0 新特性之web模块化, web-fragment.xml文件
- Servlet 3.0 新特性
- Servlet3.0 新特性——HttpServletRequest 对文件上传的支持
- servlet3.0 新特性——异步处理
- servlet3.0 新特性和springboot Listener和filter案例
- Servlet3.0新特性之批量上传
- Servlet3.0引入的新特性
- Servlet 3.0 新特性详解
- [转]Servlet 3.0 新特性详解
- Servlet 3.0 新特性详解
- 【Servlet3.0新特性】第03节_文件上传
- 20170219-servlet3.0新特性详解
- Servlet3.0注解新特性笔记 (转载IBM)
- Servlet 3.0 新特性概述
- 【servlet3.0新特性】Annotation注解配置
- Servlet 2.0 && Servlet 3.0 新特性
- Tomcat7.0新特性:支持Servlet3.0注解定义,无需配置web.xml