0
現在我使用JSF開發EJB3,它是閱讀提示如何更改URL友好的JSF http://balusc.blogspot.com/2007/11/friendly-urls-in-jsf.html 但我不知道如何能得到的參數爲我的網頁動態視圖頁面內容JSF
例如,如果我使用JSP 我有代碼示例
if(("page").equals(request.getparameter("id"))
{
<jsp:include page="//sameple"// />
}
else if(("page").equals(request.getparameter("user"))
{
<jsp:include page="//samepl"// />
}
與代碼示例我可以得到參數網址:http://localhost:8080/index.jsp?page=id 但在JSF或友好的URL?我怎樣才能用參數URL http://localhost:8080/index.jsp/page/id
你使用JSF 2.0嗎?我不確定如果我很好地理解你的問題,你想有像http:// localhost:8080/index.jsp?page = id這樣的網址嗎? – amorfis 2010-09-08 21:05:18
是的,我使用JSF 2.0,我想顯示友好的URL本地主機:8080 /索引/頁/ ID <===我能做到這一點,但我不知道怎麼弄參數例如,如果我使用JSP 2.1 URL本地主機:8080 /指數。 jsp?page = id我可以得到頁面的參數是id,但是當我使用友好的URL如localhost:8080/index.jsp/page/id << =====我怎樣才能獲得頁面的參數?我的目的是切換動態子視圖示例頁面/ id <==顯示id,頁面/名稱<==顯示名稱。你明白我的問題嗎? – Kency 2010-09-09 15:13:29
那是一篇舊文章:)這至少是PrettyFaces作者的靈感。我會說,繼續與PrettyFaces。 – BalusC 2010-09-10 14:57:06