Не может быть брошен в класс Jakarta.servlet.servletJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Не может быть брошен в класс Jakarta.servlet.servlet

Сообщение Anonymous »

Недавно я обновил свое веб -приложение Java, чтобы использовать Tomcat 10 и Java 11. Однако теперь я получаю следующую ошибку: < /p>
java.lang.ClassCastException: class GenericServlets.All.PageLoadServlet_2023_2024 cannot be cast to class jakarta.servlet.Servlet (GenericServlets.All.PageLoadServlet_2023_2024 is in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader @a0a0ebe; jakarta.servlet.Servlet is in unnamed module of loader java.net.URLClassLoader @1f7030a6)
После поиска в Интернете многие решения предполагают изменение импорта с:
javax.servlet.*;
to
jakarta.servlet.*;
Например, как показано здесь:
Servlet 5.0 Jar Throws Ошибка компиляции на javax.servlet.* Но ряд 4.0 JAR не является

Я использую из файла JavaScript: < /p>
function pageLoad()
{
$.ajax({
type: 'POST',
data: {pageLoadData : "J"},
url: '../../../../All/PageLoadServlet_2023_2024',
success: function (data)
{
...
< /code>
А вот и импортные операторы из моего сервлета: < /p>
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Iterator;
import java.util.List;

@WebServlet("/All/PageLoadServlet_2023_2024")
public class PageLoadServlet_2023_2024 extends HttpServlet
{

protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
doPost(request, response);
}

protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{

// Get parameter
String pageLoadData = request.getParameter("pageLoadData");

...



Подробнее здесь: https://stackoverflow.com/questions/764 ... et-servlet
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Не может быть брошен в класс Jakarta.servlet.servlet
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Не может быть брошен в класс Jakarta.servlet.servlet
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Не может быть брошен в класс Jakarta.servlet.servlet
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Не может быть брошен в класс Jakarta.servlet.servlet
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher не может быть приведен к классу jakarta.servlet.Servlet
    Anonymous » » в форуме JAVA
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

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