我想實現創紀錄的詳細信息頁面,用戶可以調用使用URL,如:最好的方法檢查是否存在記錄編輯器中的形式
http://somewhere.foo/detail.jsf?recordId=1
現在,如果使用指定的identfier可以記錄被發現時,應該顯示實際的編輯頁面,如果找不到,應該顯示錯誤頁面。
使用JSF 2.0和Facelets實現這種行爲的最佳方式是什麼?
我想到了這樣的事情(在僞代碼):
detail.xhtml
<if #{!recordBean.recordFound}>
<ui:include detailNotFound.xhtml>
<else>
... show regular edit form here ...
<endif>
是更好或 「比較認可」 這樣做的方法?