jsf2.0下,managed bean如何不通过faces-config.xml获得另外一个managed bean
taoman
2009-09-02
faces-config.xml老方法配置可以。但是jsf2.0已经使用annotation来注释managed bean了,再在faces-config.xml中描述无疑增加维护量。
我试过这样几种办法都不能获得另外一个managed bean: FacesContext fc=FacesContext.getCurrentInstance(); user=(User)extc.getApplicationMap().get("#{user}"); =(User)fc.getApplication().createValueBinding("#{user}").getValue(fc); =fc.getApplication().getVariableResolver().resolveVariable(fc, "user"); 有谁知道 |
|
taoman
2009-09-02
解决,加入glassfish中的javaee包,就可以。
|