Java 无法在jboss中使用spring配置jsf
我正在将使用JSP的项目迁移到JSF。我已经创建了一个正常工作的xhtml页面模板。当我开始与Spring集成时,问题就出现了。如上所述,我需要通过设置解析器来修改faces-config.xmlJava 无法在jboss中使用spring配置jsf,java,spring,jsf,jsf-2,jboss,Java,Spring,Jsf,Jsf 2,Jboss,我正在将使用JSP的项目迁移到JSF。我已经创建了一个正常工作的xhtml页面模板。当我开始与Spring集成时,问题就出现了。如上所述,我需要通过设置解析器来修改faces-config.xml <application> <el-resolver>org.springframework.web.jsf.el.SpringBeanFacesELResolver</el-resolver> </application> 我认为这个错误非常
<application>
<el-resolver>org.springframework.web.jsf.el.SpringBeanFacesELResolver</el-resolver>
</application>
我认为这个错误非常奇怪,因为FacesContext类位于jsf-api.jar中,它是在jboss服务器启动时加载的。
我尝试在EAR中包含jsf-api.jar和jsf-impl.jar,然后我尝试将其作为jboss的一个模块导入,但总是得到相同的错误
我会很感激你的建议 通过添加
<module name="javax.faces.api" />
<module name="com.sun.jsf-impl" />
到jboss-eap-6.3\modules\org\springframework\main\module.xml中的org.springframework jboss模块
<module name="javax.faces.api" />
<module name="com.sun.jsf-impl" />