перенос приложения с tomcat 5.5 на tomcat 7

#apache #tomcat7

#apache #tomcat7

Вопрос:

Я пытаюсь перенести приложение на tomcat 7 с tomcat 5.5. мои вопросы:

  1. Следует ли изменить конфигурацию сервлета на 3.0?
  2. Если это так, я обновил <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.
  3. Обновлен 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