jsf和spring整合时需要用到jsf-spring.jar,但是我将此文件导入lib包修改好web.xml文件后就无法以.faces的方式访问jsf的页面,总是抛出:
java.lang.UnsupportedOperationException
at javax.faces.application.Application.getELResolver(Application.java:444)
at com.sun.faces.lifecycle.ELResolverInitPhaseListener.populateFacesELResolverForJsp(ELResolverInitPhaseListener.java:152)
at com.sun.faces.lifecycle.ELResolverInitPhaseListener.beforePhase(ELResolverInitPhaseListener.java:101)
at de.mindmatters.faces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:161)
at de.mindmatters.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:211)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:595)
jsf-spring.jar的最新版是4.0.3,也就是我使用的版本(版本没有进一步的更新),这个版本不支持JavaEE 5.0,所以使用JavaEE 1.4应该可以成功。
分享到:
相关推荐
本项目"jsf-spring-hibernate整合"旨在将这三大技术进行无缝集成,采用基于注解的方式来简化配置,提高开发效率。 JSF(JavaServer Faces)是Java平台上的一个标准组件模型,用于构建富互联网应用程序(RIA)。它...
《JSf-Spring-Hibernate整合开发案例教程》是一本深入探讨如何将三种主流Java技术——JSF(JavaServer Faces)、Spring框架和Hibernate ORM工具进行高效整合的实践指南。本教程旨在帮助开发者掌握在Web应用程序开发...
JSf-Spring-Hibernate整合开发案例-教程+Demo 原名应该是Put_JSF_ToWork 里面有一个案例,经典的分层模式。 我这个文件是包括源代码以及那份PDF的,因为是老外的东西怕有一天突然下载不了了 所以留一份...
标题"jsf-spring-4.0.3"表明这是一个关于JSF与Spring整合的特定版本,4.0.3可能指的是Spring框架的一个版本,这通常意味着该资源包含了使得这两个框架能够协同工作的配置和示例代码。 在描述中提到的"jsf他spring...
这个"JSf-Spring-Hibernate整合开发案例-教程Demo.zip"压缩包很可能是为了帮助开发者理解如何将这三个强大的技术有效地结合起来,创建一个高效、可维护的后端系统。 **JSF(JavaServer Faces)** 是一个用于构建...
3. **JSF与Spring Boot集成**:整合JSF和Spring Boot可以让应用利用两者的优点,例如,JSF的组件化UI和Spring Boot的自动化配置。这种集成通常涉及到配置Spring Boot的Web容器以支持JSF,以及整合Spring的安全、数据...
J2EE-jsf1.2-Spring-Hibernate整合基本资源包,我是用了很长的时间整合成功并在实际中使用,相当完美.用eclipse-jee-europa-3.3.2-winter-en-win32构建成功.
【标题】"jsf-spring-boot-autoconfigure-2.2.0.zip" 是...通过深入研究这些知识点,开发者不仅可以构建出与 Hp HaveNoDand 服务通信的Java客户端,还能学会如何在Spring Boot环境中利用JSF构建高效、可维护的Web应用。
在"sample-jsf-spring-hibernate.rar"这个项目中,开发者已经将JSF、Spring和Hibernate这三大框架整合在一起,形成一个完整的应用示例。这种整合通常是为了实现以下目标: 1. **业务逻辑处理**:Spring作为中央容器...
**JSF与Spring整合的好处** 1. **更好的组件管理**:Spring的依赖注入可以帮助管理JSF中的组件,使得组件的创建和配置更加灵活。 2. **更强大的事务处理**:Spring的事务管理可以与JSF的业务逻辑紧密结合,确保数据...
Tomcat---JSF---Spring-Security---JPA 一个使用Tomcat的小项目 - JSF - Spring Security - JPA 为您的 base 编辑 META-INF/context.xml。 并放入其底座: 创建表 user_permission( int user, varchar(50) 权限,...
精通JSF-基于EJB Hibernage Spring整合开发与项目实践代码.part1.第3部分。三部分全下完再解压第一部分!
精通JSF-基于EJB Hibernage Spring整合开发与项目实践代码.part1,第一部分,。将三部分一起下载完后再解压第一部分!
整合JSF和Spring可以充分利用两者的优点,构建出高效、可维护的Web应用。JSF的组件化视图和EL表达式简化了界面开发,而Spring的强大功能如依赖注入和事务管理则强化了后端服务。这种整合方式使得开发者能够更好地...
在"精通JSF-基于EJB Hibernate Spring整合开发与项目实践-第15章代码"中,我们可以推测这章内容可能涉及以下知识点: 1. **JSF与Spring的集成**:如何在JSF应用中利用Spring进行依赖注入,以及如何在JSF的managed ...
精通JSF-基于EJB Hibernage Spring整合开发与项目实践代码.part1.第二部分。三部分全下完再解压第一部分!
在本资源中,"精通JSF-基于EJB Hibernate Spring整合开发与项目实践-第16章代码",我们探讨的是一个使用JavaServer Faces (JSF)、Enterprise JavaBeans (EJB)、Hibernate以及Spring框架进行企业级Web应用开发的实际...
jsf-spring-boot JSF 2.3 + Spring Boot 2示例应用程序指示使用maven进行构建并像标准jar一样进行战争: java -jar target/jsf-spring-boot-1.0.0.war 它将启动一个JSF和Spring支持的网站,您可以在
**JSF2整合Spring3——JSF学习笔记4** 在Java服务器端开发中,JavaServer Faces(JSF)和Spring框架都是重要的技术。JSF是一个用于构建用户界面的MVC(Model-View-Controller)框架,而Spring则是一个全面的企业级...