Hy, 아마도 이것은 간단한 질문 일 수 있지만 그 답을 모른다.JSF로 페이지 탐색
프로젝트 myProject가 있습니다. webContent에서 나는 파일 home.xhtml, leave.html을 가지고 있고 다른 두 개의 폴더 인 개와 고양이가있다. 고양이 directoy에는 cat.xhtml이라는 페이지가 있고, 감독 개에는 페이지 dogs.xhtml이 있습니다.
나는 내가
`<h:form>
<h:outputLink value="leave.html" action="#{myBean.leave}">
<f:verbatim>Leave</f:verbatim>
</h:outputLink>
</h:form>`
에서 myBean 방법 휴가에 CommandLink는이 문자열을 반환 각 파일에있는 페이지 leave.html 에 각 페이지 (집, 고양이, 개)에서 가고 싶은
"떠나"`<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case>
<from-outcome>leave</from-outcome>
<to-view-id>/leave.html</to-view-id>
</navigation-case>
</navigation-rule>`
하지만 작동하지 않습니다. 는 나 또한 <to-view-id>../leave.html</to-view-id>
를 사용하거나 새 폴더 휴가를 추가 시도하고 내가 거기에 내가 OE <to-view-id>/../leave.html</to-view-id>
<to-view-id>/leave/leave.html</to-view-id>
을 사용 leave.html 페이지 넣어하지만, 모두 404/MyProject를/고양이/떠나 같은 결과 HTTP 상태가 있습니다. HTLM
메시지 /myProject/cats/leave.htlm
설명을 요청한 리소스 (/myProject/cats/leave.htlm)를 사용할 수 없습니다 유형 상태 보고서. 페이지는 항상 "leave.html"에 예정되어 있기 때문에 네비게이션이 작동하지
추가 정보를 추가해야하는 경우 질문을 업데이트하십시오. –