java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter при создании приложения для входа в обычные стойки - PullRequest
0 голосов
/ 06 ноября 2019

Столкнувшись с этой проблемой при создании простого приложения Struts

Все файлы JAR правильно импортированы, так как мое другое приложение Struts отлично работает

Web.xml

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://java.sun.com/xml/ns/javaee" xmlns:jsp="http://java.sun.com/xml/ns/javaee/jsp"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    id="WebApp_ID" version="2.5">

    <display-name>WB AOS Data Admin App</display-name>

    <filter>
    <filter-name>struts2</filter-name>
    <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

1 Ответ

0 голосов
/ 06 ноября 2019

Иногда дополнительные импортированные зависимости могут вызвать этот тип ошибки. Попробуйте уменьшить до минимума требуемые зависимости для приложения Struts 2.

См. Связанный вопрос / ответ для получения дополнительной информации об этой ошибке.

Дополнительная информация:

Как создать веб-сайт Struts 2Применение

...