2013-06-28 1 views
0

는 내가 내 응용 프로그램 url 있습니다. (read.xhtml은 실제로 이 DB에서 String으로 검색됩니다.)
예 : 내가 WWW://127.0.0.1:8080/write.xhtml 또는 HTTP://127.0.0.1:8080/upload.xhtmlURL 리디렉션 JSF

에 저를 지시하는 링크를 클릭 할 때 내가 HTTP://127.0.0.1:8080/reader/write.xhtml에 대한 링크를 리디렉션 할 수있는 방법이 있나요 컨텍스트를 추가 할 수있는 링크 (<a href ="/write.xhtml>write</a>) /write.xhtml /upload.xhtml 이있다. Prettyfaces가 이것을 처리 할 수 ​​있습니까? 그렇다면 어떻게?

답변

0

링크 앞에 컨텍스트 경로를 추가하여 컨텍스트 경로를 추가 할 수 있습니다. 예 :

<a href="#{request.contextPath}/#{someBean.linkFromDatabase}">write</a> 
+0

다음은 링크를 데이터베이스에서 가져 오는 것과 같습니다. 그것의 무언가가 하드 코딩 된 – user2531535

+0

그래,하지만 당신은 여러 EL 표현식을 사용하여 링크를 렌더링 할 수 있습니다. 내 대답을 업데이트했습니다 ... – chkal