我继承了一些JSF春天代码,可以看到通过faces-config.xml
作为通过XML或代码JSF春天注入
<managed-bean>
球队注入的Spring bean,而不是已经在代码中完成它
FacesContext facesContext = FacesContext.getCurrentInstance();
ELResolver elResolver = facesContext.getApplication().getELResolver();
MyClass myBean = (MyClass) elResolver.getValue(facesContext.getELContext(), null,ApplicationConstants.MY_BEAN_NAME);
我宁愿在xml中执行此操作 - 有没有这方面的优势,或者它没有什么大不了的?
版本是JSF 1.2和Spring 3
你显示的代码放在哪里? – 2011-04-27 09:59:45
@Jigar:在一个托管的bean类中作为实例变量。托管bean的会话范围 – JoseK 2011-04-27 10:51:37
我更喜欢XML或注释(jsf 2.0样式) – 2011-04-27 10:58:06