Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 14379|Отговор: 0

[Източник] Решение на бъгове в проекта IDEA за нов struts2

[Копирай линк]
Публикувано в 7.08.2018 г. 15:24:47 ч. | | | |
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
Ако използвате struts2 версия 2.5, ще трябва да преминете от org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter към org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

В моя struts2-core-2.3.15.3.jar пакет виждам, че има org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

Така че в Struts2.3 версията няма никакъв проблем. Няма такова нещо като да не бъдеш намерен.

Но какво да кажем за версия 2.5?

В моя struts2-core.jar пакет (направих скрийншот на struts.xml вече виждам, че е 2.5).

От jar пакета struts2-core.jar виждате, че няма ng под org.apache.struts2.dispatcher, тоест org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter не съществува. Можете да видите StrutsPrepareAndExecuteFilter под org.apache.struts2.dispatcher.filter.




Решение:

Променете стойността на Filter-Class в web.xml файл на org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter (в Struts org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter)


org.apache.catalina.core.StandardContext filterStart
Отвори конфигурационния файл на проекта Структура на проекта
Кликнете върху проблемите в дясната странична лента — натиснете fix — добавете xxx, както е показано по-долу:




Кликнете fix и IDEA автоматично ще конфигурира всички файлове вместо вас. Няма нужда да правите много излишни операции.








Предишен:Конфигуриране на Tomcat в intelli idea 2018 не успях да намеря решение
Следващ:IDEA 2018 Свойства Китайско решение за транскодиране на unicode
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com