#apache #tomcat7
#apache #tomcat7
Вопрос:
Я пытаюсь перенести приложение на tomcat 7 с tomcat 5.5. мои вопросы:
- Следует ли изменить конфигурацию сервлета на 3.0?
- Если это так, я обновил
<web-app>
элемент в web.xml до версии 3.0 и добавлено jstl-1.2.jar ,jstl-api-1.2-rev- 1.jar и jstl-impl-1.2.jar к моему пути сборки, servlet-api (взят из папки tomcat / lib) и в папке WEB-INF / lib. - Обновлен c.tld для поддержки servlet 3.0.
После выполнения всего этого я получаю сообщение об ошибке как
forwardDefault(processor.java:221)]-Could not create RequestDispatcher
org.apache.jasper.JasperException: (line: 38, column: 2)
Согласно TLD или директиве атрибута в файле тегов, значение атрибута не принимает никаких выражений
Не могли бы вы посоветовать по этому поводу, я прочитал много блогов и внедрил все решения, но все еще не уверен, где я ошибаюсь.
Комментарии:
1. TLD обрабатывается по-разному в этой версии Tomcat. У вас не должно быть ни одной из этих ссылок в вашем web.xml больше нет.
2. Нет, у меня нет никаких ссылок на tld в моем web.xml