1

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=". これを修正するには、どうすればよいですか?

4

1 に答える 1

1

「」の代わりに「」を使用する必要があると思います。

于 2011-08-11T12:58:35.927 に答える