Tengo un proyecto creado por la integración de Maven en Eclipse. Todo funciona bien, pero en el espacio de trabajo en todos los archivos JSP tienen esto:
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
A la primera cadena donde lugar:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
Cuando creo un proyecto web dinámico básico y JSP en - todo está bien, sin errores.
Incluya servlet-api-3.1.jar
en sus dependencias.
Maven
idioma: lang-xml -->
<dependencia<
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependencia>
Gradle