1
我需要一些能夠唯一標識我的JSF(XHTML)頁面的東西。識別當前JSF/XHTML頁面的路徑
我知道我有:
String URI = servletRequest.getRequestURI();
這給我的完整路徑,但如果我用PrettyFaces或任何其他URL變化庫沒有幫助。
我需要一些能夠唯一標識我的JSF(XHTML)頁面的東西。識別當前JSF/XHTML頁面的路徑
我知道我有:
String URI = servletRequest.getRequestURI();
這給我的完整路徑,但如果我用PrettyFaces或任何其他URL變化庫沒有幫助。
您可以使用此UIViewRoot#getViewId()
:
String viewId = FacesContext.getCurrentInstance().getViewRoot().getViewId();
的使用者也可以在EL如下:
#{view.viewId}
難道我總是得到相同的ID即使更改URL以PrettyFaces? – Nikola