由于servlet api及jsp-api都是开发时所需的jar包,但是运行时直接由tomcat等servlet容器直接提供。
在没有使用maven管理项目时,这两个所需要的jar都是在buildpath添加tomcat 运行时环境,这样在开发时才可以找到相应的jar
在maven管理的项目中只要添加两个provided的依赖,只在开发时候进行使用,打包时候不进行打包即可
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
<!– https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api –>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
</dependency>