JSF:将对象从一个支持bean传递到另一个支持bean

马夫

我正在尝试为开发小型应用程序时遇到的小问题找到解决方案。我试图传递在一个后备bean中创建的对象,然后再使用在另一个后备bean中创建的相同对象。但是,我不希望使用这些backing-beans @SessionScoped,并且最好不要使用@ManagedBean我在CDIJavaEE应用程序中使用的。

无论如何,我可以使用CDI批注将一个后备bean注入到另一个中,然后能够访问先前创建的对象吗?

作为示例,请参考以下bean:

@Named
@ViewScoped
public RegisterController implements Serializable {

    User user = new User();

    // Getter and Setter methods which are populated by the JSF page
}

获取User在上述bean中创建的对象,并在以下控制器中使用它:

@Named
@ViewScoped
public PaymentController implements Serializable {

    @Inject RegisterController registerController; // Injecting bean

    registerController.getUser().getName(); //this is null when I try access the properties of the object 'User'. I am assuming this is because @ViewScoped annotated on the 'RegisterController' class? 

    // I would like to use the User object created in 'RegisterController' here an access properties etc...
}

我可以使用@InjectCDI提供注释吗?

更新

好了,我已经得到了上面的工作时,我注释RegisterControllerSessionScoped注释,但我不希望这个bean的注解SessionScoped,因为我可能会碰到走下赛场进一步影响,如字段的预填充,等等...任何想法如何以其他方式实施?

siva636

好吧,@ViewScoped太短了,目的@SessionScoped太长了。那为什么不使用@ConversationScoped呢?

这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将对象从一个窗口传递到另一个窗口

来自分类Dev

如何将JSF值从备用Bean传递到另一个备用Bean?

来自分类Dev

如何将JSF值从备用Bean传递到另一个备用Bean?

来自分类Dev

如何将对象数组从一个控制器传递到另一个?

来自分类Dev

如何在Android中将对象列表从一个活动传递到另一个活动?

来自分类Dev

如何在JavaScript中将对象从一个文件传递到另一个文件?

来自分类Dev

通过HttpResponseRedirect在django中将对象从一个视图传递到另一个视图

来自分类Dev

将对象从一个视图传递到屏幕上的另一个视图

来自分类Dev

如何在Android中将对象列表从一个活动传递到另一个活动?

来自分类Dev

如何将对象从一个JSP传递到另一个JSP?

来自分类Dev

ASP.NET MVC将对象从一个ActionResult传递到另一个

来自分类Dev

如何通过Java中的方法将对象从一个类传递到另一个类

来自分类Dev

如何在android Kotlin中将对象从一个活动传递到另一个活动?

来自分类Dev

使用路由将对象从一个组件传递到另一个组件

来自分类Dev

将对象从一个屏幕传递到另一个屏幕 | 反应原生

来自分类Dev

如何将bean属性从一个视图传递到另一个视图

来自分类Dev

如何将bean属性从一个视图传递到另一个视图

来自分类Dev

将对象从一个 json 数组复制到另一个

来自分类Dev

MongoDB支持从一个文档到另一个文档的引用。DynamoDB是否支持相同功能?

来自分类Dev

将值从一个对象传递到另一个Java

来自分类Dev

将QBRTCSession对象从一个活动传递到另一个活动

来自分类Dev

将对话框从一个活动传递到另一个活动

来自分类Dev

我可以将对象或值从一个rake任务传递给另一个吗?

来自分类Dev

如何在不使用Intent的情况下将对象从一个活动传递到另一个活动

来自分类Dev

使用GSON将对象从一个Activity传递到另一个Activity导致空指针异常

来自分类Dev

如何将对象从一个组件传递到另一个组件以在angular2中建立数据模型?

来自分类Dev

如何使用 JavaFX 将对象从一个控制器传递到另一个控制器

来自分类Dev

如何在angularjs中将对象数据从一个控制器传递到另一个控制器

来自分类Dev

如何将对象从一个模型复制到另一个模型

Related 相关文章

  1. 1

    将对象从一个窗口传递到另一个窗口

  2. 2

    如何将JSF值从备用Bean传递到另一个备用Bean?

  3. 3

    如何将JSF值从备用Bean传递到另一个备用Bean?

  4. 4

    如何将对象数组从一个控制器传递到另一个?

  5. 5

    如何在Android中将对象列表从一个活动传递到另一个活动?

  6. 6

    如何在JavaScript中将对象从一个文件传递到另一个文件?

  7. 7

    通过HttpResponseRedirect在django中将对象从一个视图传递到另一个视图

  8. 8

    将对象从一个视图传递到屏幕上的另一个视图

  9. 9

    如何在Android中将对象列表从一个活动传递到另一个活动?

  10. 10

    如何将对象从一个JSP传递到另一个JSP?

  11. 11

    ASP.NET MVC将对象从一个ActionResult传递到另一个

  12. 12

    如何通过Java中的方法将对象从一个类传递到另一个类

  13. 13

    如何在android Kotlin中将对象从一个活动传递到另一个活动?

  14. 14

    使用路由将对象从一个组件传递到另一个组件

  15. 15

    将对象从一个屏幕传递到另一个屏幕 | 反应原生

  16. 16

    如何将bean属性从一个视图传递到另一个视图

  17. 17

    如何将bean属性从一个视图传递到另一个视图

  18. 18

    将对象从一个 json 数组复制到另一个

  19. 19

    MongoDB支持从一个文档到另一个文档的引用。DynamoDB是否支持相同功能?

  20. 20

    将值从一个对象传递到另一个Java

  21. 21

    将QBRTCSession对象从一个活动传递到另一个活动

  22. 22

    将对话框从一个活动传递到另一个活动

  23. 23

    我可以将对象或值从一个rake任务传递给另一个吗?

  24. 24

    如何在不使用Intent的情况下将对象从一个活动传递到另一个活动

  25. 25

    使用GSON将对象从一个Activity传递到另一个Activity导致空指针异常

  26. 26

    如何将对象从一个组件传递到另一个组件以在angular2中建立数据模型?

  27. 27

    如何使用 JavaFX 将对象从一个控制器传递到另一个控制器

  28. 28

    如何在angularjs中将对象数据从一个控制器传递到另一个控制器

  29. 29

    如何将对象从一个模型复制到另一个模型

热门标签

归档