首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JSF2跟Spring结合

2012-11-12 
JSF2和Spring结合Spring的Service可以通过两种方式与JSF ManagedBean集成。1:如果该ManagedBean是Spring的C

JSF2和Spring结合
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方法不可以少,不然有问题

热点排行