我第一次使用瓷砖(2.0)。我在web.xml中编写了以下代码
<context-param>
<param-name>org.apache.tiles.impl.BasicTilesContainer.DEFINTION_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>
我在WEB-INF文件夹中创建了tile,xml。当我部署项目时,它给出了一个异常陈述
Exception **sending context initialized event to listener instance of class org.apache.tiles.web.startup.TilesListener
java.lang.NoClassDefFoundError: org/apache/commons/digester/Rule**
我不明白发生了什么以及为什么。
答案 0 :(得分:0)
你显然缺少Commons Digester。您是否已将所有依赖项放在WEB-INF / lib目录中?
答案 1 :(得分:0)
对于任何人仍然寻求答案。 apetrelli的解决方案对我来说很好。将Commons Digester jar导入您的lib。