1

JSF (XHTML) ページを一意に識別するものが必要です。

私は私が持っていることを知っています:

String URI = servletRequest.getRequestURI();

これでフル パスが得られますが、PrettyFaces やその他の URL 変更ライブラリを使用している場合は役に立ちません。

4

1 に答える 1

2

これに使用できますUIViewRoot#getViewId()

String viewId = FacesContext.getCurrentInstance().getViewRoot().getViewId();

次のようにELでも利用できます。

#{view.viewId}
于 2012-09-11T13:43:51.523 に答える