Servlet , JSP 规范版本和tomcat 版本之前的关系图
Servlet Spec | JSP Spec | JSTL(jsp标准标签库) | EL Spec | WebSocket Spec | jdk | Apache Tomcat Version | JavaEE Version |
---|---|---|---|---|---|---|---|
4.0 | 2.3 | 1.2 | 3.0 | 1.1 | JDK8+ | tomcat9.x+以上的配置 | Java EE 8 |
3.1 | 2.3 | 1.2 | 3.0 | 1.1 | JDK7+ | tomcat8.x+以上的配置 | Java EE 7 |
3.0 | 2.2 | 1.2 | 2.2 | 1.1 | JDK6+(使用websocket需要JDK7+) | tomcat7.x | Java EE 6 |
2.5 | 2.1 | 1.2 | 2.1 | 无 | jdk5+ | tomcat6 | Java EE 5 |
tomcat7.x servlet 3.0 JSP 2.2, EL 2.2 maven 依赖
依赖
<!-- Servlet3.0 begin ,servlet3.0
tomcat 7.x/Java EE 6 === >> Servlet 3.0 , JSP 2.2, EL 2.2 , WebSocket 1.1 Spec.
runtime -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<