apache tiles:在ViewPreparer中获取视图名称

时间:2013-02-25 20:52:35

标签: java-ee view tiles

我正在开发一个带有图块的应用程序,我想实现一个ViewPreparer,它构建特定于刚刚显示的页面的菜单。我无法在api中看到这样的事情。有谁知道如何获取视图名称?

1 个答案:

答案 0 :(得分:1)

只需将属性添加到xml中,例如

<definition name="t.*" extends="t.container">
    <put-attribute name="body" value="/WEB-INF/jsp/{1}.jsp"/>
    <put-attribute name="title" expression="${song.title} - ${song.author} in ${jukebox.name}"/>
    <put-attribute name="view" value="t.{1}"/>
</definition>