我正在开发struts2,在我的应用程序中使用tiles,我们使用Netbeans7.1。但是我们得到了一个错误“模块还没有deployed.See服务器日志以了解详细信息。”
加载应用程序时出现异常: 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文件
发布于 2012-09-14 18:05:52
看看Struts2瓷砖插件文档。
你的web.xml应该和你的看起来有点不同。
<listener>
<listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
</listener>不要忘记将apache公共消化器jar添加到lib文件夹中。
https://stackoverflow.com/questions/12365975
复制相似问题