Apache Tiles路径根

时间:2011-08-11 12:44:33

标签: java tiles2

我正在使用Tiles 2,我希望有一个属性来设置资源的根路径。我有这是我的XML:

<definition name="titledWrapper" template="/WEB-INF/templates/titledWrapper.jsp">
        <put-attribute name="includes" value="/WEB-INF/templates/includes.jsp" />
        <put-attribute name="navigation" value="/WEB-INF/templates/navigation.jsp" />
        <put-attribute name="body" value="" />
        <put-attribute name="pathRoot" value="./" type="string" />
</definition>

这是我将扩展其他页面的基本定义。在'titledWrapper.jsp'页面中,我有这个:

<img src="<tiles:getAsString name="pathRoot" />statics/images/corner.gif" />

我也在导入Tiles标签库。 getAsString工作的其他用途,虽然它们不属于这样的属性。当我加载页面时,我的图像源字面上是<tiles:getAsString name="。我需要做些什么来解决这个问题?

1 个答案:

答案 0 :(得分:1)

我认为你应该使用''代替“”。