- Неизвестный тег (jsp:directive.age)JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 - Неизвестный тег (jsp:directive.age)

Сообщение Anonymous »

У меня есть этот код:
файл index.jsp файл DatabaseFacade:

Код: Выделить всё

package ua.com.foxminded.db;

import java.sql.*;
import java.util.ArrayList;
import java.util.List;

public class DatabaseFacade {

public static List getBooks() {

List result = new ArrayList();

try (Connection connection = DriverManager.getConnection("jdbc:postgresql://localhost:5432/postgres", "postgres", "12344321A#")) {

System.out.println("Java JDBC PostgreSQL Example");

System.out.println("Connected to PostgreSQL database!");

Statement statement = connection.createStatement();

ResultSet resultSet = statement.executeQuery("SELECT * FROM books.BOOKS");

while (resultSet.next()) {
result.add(resultSet.getString("name"));
}

} catch (SQLException e) {

System.out.println("Connection failure.");

e.printStackTrace();

}

return result;

}

}

Когда запускаю, мне выдает(заранее извиняюсь, ошибка частично написана на русском языке):

Код: Выделить всё

SEVERE: Servlet.service() для сервлета [jsp] в контексте с путем [/DynamicWeb] выбросил исключение [/index.jsp (Строка:[1], столбец: [5]) Invalid directive] с первопричиной
org.apache.jasper.JasperException: /index.jsp (Строка:[1], столбец: [5]) Invalid directive
Я использую PostgreSQL 17, Eclipse и apache-tomcat-11.0.11. Не могу понять, в чем ошибка.
Когда я использую IntelliJ IDEA Ultimate, этой ошибки не существует.
Когда вы наводите курсор на ошибку (она находится в первой строке файла index.jsp), происходит следующее: отображается:
"В этой строке найдено несколько аннотаций:
  • Неизвестный тег (jsp:directive.age).
  • Суперкласс по умолчанию, "jakarta.servlet.http.HttpServlet", согласно Dynamic Web проекта Фасет модуля
    версия (5.0) не найден в пути сборки Java."


Подробнее здесь: https://stackoverflow.com/questions/797 ... ective-age
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»