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