在我的时区下午好
这是我第一次使用jsf。我有两个facelets (两个.xhtml文件)使用同一个托管bean,在这个托管bean中,例如,我想知道哪个facelets调用了我。
在托管bean中,我希望有一个字段,它在被facelet调用时是完全填充的,它通知我调用了我的facelet,这样我就可以采取不同的操作。
In managed bean:
private String type;
if(type == "X")
....
else
....提前感谢,致以最诚挚的问候
发布于 2014-12-12 01:10:00
它非常简单,如下所示:
private String viewId;
public void doXxx() {
viewId = FacesContext.getViewRoot().getViewId();
if (viewId.equals("X")
...
else
....
}https://stackoverflow.com/questions/27427347
复制相似问题