1

我在我的春季项目中设置了瓷砖作为视图处理程序,如下所示:

<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。

4

2 回答 2

2

想通了,我留下了完全相同的配置,只包括了 tiles-el.jar 。不过不需要包含tiles-extras.jar。NFV

于 2012-11-05T17:23:07.567 回答
0

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

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

于 2012-11-05T16:46:59.563 回答