Hy,這可能是一個簡單的問題,但我不知道它的答案。頁面導航JSF
我有一個項目myProject。在webContent中,我有文件home.xhtml,leave.html,我有2個其他文件夾貓和狗。在貓directoy我有一個頁面cat.xhtml,並在導演狗我有一個頁面dogs.xhtml。
我想從每一頁(家庭,貓,狗)頁面leave.html 我有一個commandLink的方法休假
`<h:form>
<h:outputLink value="leave.html" action="#{myBean.leave}">
<f:verbatim>Leave</f:verbatim>
</h:outputLink>
</h:form>`
爲myBean返回一個字符串的每個文件去「離開」
`<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>
或添加新的文件夾離開試過,我擺在那裏leave.html頁面 我用<to-view-id>/leave/leave.html</to-view-id>
的OE <to-view-id>/../leave.html</to-view-id>
,但都具有相同的結果HTTP狀態404/myProject的/貓/離開。 HTLM 類型狀態報告
消息/myProject/cats/leave.htlm
描述所請求的資源(/myProject/cats/leave.htlm)不可用。
預先感謝您爲您的回答
如果您需要添加其他信息,請更新您的問題。 – 2011-02-09 10:34:34