Tiles2 не работает со стойками2
Я работаю над Struts2 и использую плитки в моем приложении, мы используем Netbeans7.1. Но мы получили ошибку "Модуль не был развернут. Подробности смотрите в журнале сервера".
"Исключение при загрузке приложения: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.NoClassDefFoundError: org/apache/commons/digester/Rule"
мы добавляем слушателя в web.xml
файл web.xml
<param-name>org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG</param-name>
<param-value>/WEB-INF/tiles.xml</param-value>
</context-param>
<listener>
<listener-class>org.apache.tiles.web.startup.TilesListener</listener-class>
</listener>
файл struts.xml
1 ответ
Ознакомьтесь с документацией к плагину Struts2 Tiles.
Ваш web.xml должен выглядеть немного иначе, чем ваш.
<listener>
<listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
</listener>
И не забудьте добавить Apache Common Digest Jar в вашу папку lib.