2011-08-11 9 views
1

타일 2를 사용 중이고 리소스의 루트 경로를 설정하는 특성을 갖고 싶습니다. 나는 이것이 내 XML이다 :Apache 타일 경로 루트

<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" /> 

나는 또한 타일 태그 lib 디렉토리를 가져 오기입니다. getAsString의 다른 용도가 있지만 이러한 속성에는 없습니다. 페이지를로드 할 때 내 이미지 소스는 문자 그대로 <tiles:getAsString name="입니다. 이 문제를 해결하려면 어떻게해야합니까?

+0

는 /> 'HTTP 500 – talnicolas

+0

' 정적/이미지/corner.gif"를 탈출 />'변화없이. – Nik

답변

1

""대신 " '을 사용해야합니다.

+0

결과 시도' Nik

+0

먼저 제목의 경로 루트를 확인하십시오 ... 예 <tiles : getAsString name = "pathRoot"/>이 작업 ??? – Nook

+0

그리고 XML에서이 type = "string"을 제거하십시오. – Nook