Apache Tiles Path Root - PullRequest
       5

Apache Tiles Path Root

1 голос
/ 11 августа 2011

Я использую 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 lib.Другие варианты использования getAsString работают, хотя они не имеют такого атрибута, как этот.Когда я загружаю страницу, мой источник изображения буквально <tiles:getAsString name=".Что мне нужно сделать по-другому, чтобы это исправить?

1 Ответ

1 голос
/ 11 августа 2011

Я думаю, вы должны использовать '' вместо "".

...