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.

Другие вопросы по тегам