Чтобы установить Struts2, просто поместите файл JAR Struts2 (и его зависимости) в /WEB-INF/lib
.
Do not , извлеките файл JAR и распространите все его свободное содержимое (TLD).файлы?) через classpath, как могут предложить некоторые плохие онлайн-учебники (с roseindia.net в качестве топпера).Это исключение, в частности, указывает на то, что файл TLD был найден в пути к классам, но соответствующий класс тегов отсутствует в пути к классам.Это может произойти только в том случае, если вы это сделали.Очистить classpath и повторить в соответствии с собственными документами Apache Struts2.
Кстати, теоретически это также может быть вызвано наличием разных версий Struts2 в classpath, но это маловероятно, поскольку пакет FormTag
не былизменено среди версий.