- Неизвестный тег (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;

}

}

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


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

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

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

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

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

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