Spring + Tiles如何在tiles.xml中使用EL

时间:2012-11-05 16:12:01

标签: java spring el tiles

我在我的spring项目中设置了tile作为视图处理程序,如下所示:

<bean class="org.springframework.web.servlet.view.tiles2.TilesViewResolver" />
<bean class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
    <property name="definitions">
        <list>
            <value>/WEB-INF/views/**/tiles.xml</value>
        </list>
    </property>
</bean>

我想使用EL访问tiles.xml中的会话范围,以解析jsp文件名。如果我使用CompleteAutoloadTilesContainerFactory,这应该是可能的,如下所述:

http://tiles.apache.org/framework/tutorial/advanced/el-support.html

如何设置弹簧片配置以允许此操作。我已尝试使用EL,因为它目前已设置但EL未被解析。

2 个答案:

答案 0 :(得分:2)

想出来,我离开配置完全一样,只包括tiles-el.jar。不需要包括tiles-extras.jar。 NFV

答案 1 :(得分:0)

您可以尝试设置TilesConfigurer类的completeAutoload属性。请参阅参考文档TilesConfirurer

这可能需要Tiles-Extras 2.2 jar文件。