Spring的Service可以通过两种方式与JSF ManagedBean集成。
1:如果该ManagedBean是Spring的Component,那么就可以通过 @Autowired
如:
@Component("userInfoView")
@Scope("request")
public class UserInfoView{
@Autowired
protected UserService userService;
}
2:如果该ManagedBean是JSF 管理的,则需要通过@ManagedProperty
@ManagedBean(name="userInfoView")
@ViewScoped
public class UserInfoView{
@ManagedProperty(value="#{userService}")
protected UserService userService;
public void setUserService (UserService userService) {
this.userService= userService;
}
}
注意,set方法不可以少,不然有问题
分享到:
相关推荐
spring2.5 与 jsf RI 集成后的猜数字游戏 tomcat6下部署运行
详细介绍在myeclipse下应用jsf+hibernate+spring三种技术完美结合。
本jar包,包含jsf和spring整合的所需jar包,欢迎下载
JSF+HIbernate+Spring结合
jsf-spring-4.0.3 jsf他spring结合的工具,from :sorseforce
JSF+Spring+Hibernate整合图文教程,超级详细。每一步都有截图还有解释。
jsf spring jpa 结合的最佳教材,jsj是取代ssh的又一个组合
和我之前上传的easyjweb两个框架有相同的地方,我希望我们共同努力把这两个框架结合起来,一起做开发。里面只是一个crud,项目是可以自动生成多表结合的,需要的可以把这个CRUD的例子下下来看一下,之后我会上传多表的,...
--完整eclipse项目配置源码
一个关于ssha最基础的集合的例子,还用到了json。这个小项目用到了struts,spring,hibernate,异步刷新(ajax),json等技术。如果你刚接触这几个框架,或是想尝试结合这几个框架,那这个项目对你来说很有用。
第一个 Struts 程式 在 Struts 中整合 Spring 第一个 JSF 程式 在 JSF 中整合 Spring <br> 其它 Spring 提供了简化且一致的方式,让您在使用一些 API 或服务时更加简单。 远程...
6.1.2. Spring AOP的功能和目标 6.1.3. AOP代理 6.2. @AspectJ支持 6.2.1. 启用@AspectJ支持 6.2.2. 声明一个切面 6.2.3. 声明一个切入点(pointcut) 6.2.4. 声明通知 6.2.5. 引入(Introduction) 6.2.6. ...
2. Spring 2.0和 2.5的新特性 2.1. 简介 2.2. 控制反转(IoC)容器 2.2.1. 新的bean作用域 2.2.2. 更简单的XML配置 2.2.3. 可扩展的XML编写 2.2.4. Annotation(注解)驱动配置 2.2.5. 在classpath中自动搜索组件...
Spring Boot JSF 示例 演示如何在 Spring Boot 中使用 Java Server Faces 的示例项目。 注释 不适用于 spring-boot-maven-plugin 或 java -jar。 使用 Tomcat 7。 怎么跑 打包项目:mvn package 在 Tomcat 中部署 ...
系统基于B/S 多层Web 体系结构,在J2EE 平台上利用开源架构JSF、Spring、 Hibernate 等技术进行开发。按照软件工程方法,对造纸生产过程进行需求分析。使 用UML 建模工具,通过类图、用例图等对系统进行总体设计。...
1.4. Seam 和jBPM:待办事项列表(todo list)示例..................................................................................................... 32 1.4.1. 理解代码....................................
dwr中文文档,很好的讲解了与spring、struts、JSF等框架的结合,也有许多很好的例子讲解很详细,.
本书在讲解Hibernate的同时,还介绍了经常与Hibernate配合使用的Struts,JSF以及Spring等优秀的框架组件。另外,还涉及到了在开发中常会使用到的开源组件,包括Ant,Digester,XDoclet,Log4j,Eclipse和JFreeChart...
在目前Struts仍旧是最为优秀的MVC框架,尤其是后来与Spring、Hibernate(或者Ibatis)的结合,使得Struts的应用得到了进一步的发展,也许你认为Webwork2、SpringMVC或者JSF更为优秀和实用,那么也没有关系,其实只要...
流行的 SSH(Spring、Struts、Hibernate)、JSF、JPA 的开发,同时还对 SOA 实现的基石 --Web Service 的开发进行了探讨。缺点就是偏于实践操作,没有相关的理论详细介绍部分, 对于具有一定开发经验的读者没有吸引...