如何使用对象的大小在数据表中动态添加列

苏里亚

在项目中,我有一个Country阶级和Language阶级和他们有one-to-many关系。我必须根据登录用户显示所有语言。登录的用户具有特定的国家/地区。使用会话:

  1. 我必须将登录用户放在sessin中
  2. 使用会话获取关联的国家/地区。

我已经写过查询以获取Country登录用户的查询,但是我不知道如何将对象放入会话中以及如何获取它。

public UsersDetails getUserById(String loggedInUserEid) {

    UsersDetails user = null;
    try{

    user = entityManager.find(UsersDetails.class, loggedInUserEid);
    if(user!=null){
        System.out.println("userList.get(0).getFirstName()::"+user.getFirstName());
    }
    }catch(EntityNotFoundException enfEx){
        System.out.println("LoggedIn User not found in DB");
    }catch(Exception e){
        e.printStackTrace();
    }
    System.out.println("UserDAOImpl.getUserById()::Exit");
    return (null!=user) ? user : null;
}
阿姆·高维斯

首先,我不确定上面的代码驻留在哪一层,这是JSF托管bean还是什么?

如果是JSF托管的bean,则可以创建一个User Class来存储所需的信息,但是,如果您只想在会话中保存UserDetails对象,则可以使用FacesContext来做到这一点,如下所示:

FacesContext.getCurrentInstance().getExternalContext().getSessionMap().put("userInfo", getUserById("someId"));

您可以通过以下方式检索会话信息

(UsersDetails)FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("userInfo");

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用文本框字段ASP.NET在数据表中动态添加行

来自分类Dev

R在数据表中循环添加列

来自分类Dev

如何在数据表中添加拖放支持?

来自分类Dev

如何在数据表中添加按钮,以便可以编辑特定的列

来自分类Dev

如何使用该行中的按钮在数据表中添加类行?

来自分类Dev

在数据表中添加边际?

来自分类Dev

在数据表中添加行

来自分类Dev

无法使用 jquery 数据表在数据表中添加行

来自分类Dev

使用for循环在数据表中创建多个列

来自分类Dev

如何使用socket.io在数据表的“状态”列中获取进度状态

来自分类Dev

如何使用socket.io在数据表的“状态”列中获取进度状态

来自分类Dev

在数据表中逐个使用by by

来自分类Dev

在不使用“ .insert” /不手动重新排序的情况下添加列时,如何在数据表中的特定位置插入列?

来自分类Dev

如何在数据表angular中基于JSON动态填充表值?

来自分类Dev

在数据表中添加HTML标记添加行

来自分类Dev

在数据表中添加HTML标记添加行

来自分类Dev

在数据表中查找数据并将其添加到新列

来自分类Dev

如何使用Angular2 +动态替换数据表中的所有列?

来自分类Dev

如何在Bootstrap数据表中添加列值

来自分类Dev

如何在数据表中添加数据导出按钮

来自分类Dev

如何将对象映射到数据表行以在数据网格中显示?

来自分类Dev

在数据表的开头添加一列

来自分类Dev

如何在数据表中为r中的每一行添加循环?

来自分类Dev

在数据表中的特定列下添加一行

来自分类Dev

在数据表中添加具有可变列数的行

来自分类Dev

使用内置函数中的参数等其他变量在数据表中添加新变量

来自分类Dev

如何在数据表的右边添加?

来自分类Dev

在数据表中添加图像标签

来自分类Dev

在数据表中添加删除和编辑按钮

Related 相关文章

  1. 1

    如何使用文本框字段ASP.NET在数据表中动态添加行

  2. 2

    R在数据表中循环添加列

  3. 3

    如何在数据表中添加拖放支持?

  4. 4

    如何在数据表中添加按钮,以便可以编辑特定的列

  5. 5

    如何使用该行中的按钮在数据表中添加类行?

  6. 6

    在数据表中添加边际?

  7. 7

    在数据表中添加行

  8. 8

    无法使用 jquery 数据表在数据表中添加行

  9. 9

    使用for循环在数据表中创建多个列

  10. 10

    如何使用socket.io在数据表的“状态”列中获取进度状态

  11. 11

    如何使用socket.io在数据表的“状态”列中获取进度状态

  12. 12

    在数据表中逐个使用by by

  13. 13

    在不使用“ .insert” /不手动重新排序的情况下添加列时,如何在数据表中的特定位置插入列?

  14. 14

    如何在数据表angular中基于JSON动态填充表值?

  15. 15

    在数据表中添加HTML标记添加行

  16. 16

    在数据表中添加HTML标记添加行

  17. 17

    在数据表中查找数据并将其添加到新列

  18. 18

    如何使用Angular2 +动态替换数据表中的所有列?

  19. 19

    如何在Bootstrap数据表中添加列值

  20. 20

    如何在数据表中添加数据导出按钮

  21. 21

    如何将对象映射到数据表行以在数据网格中显示?

  22. 22

    在数据表的开头添加一列

  23. 23

    如何在数据表中为r中的每一行添加循环?

  24. 24

    在数据表中的特定列下添加一行

  25. 25

    在数据表中添加具有可变列数的行

  26. 26

    使用内置函数中的参数等其他变量在数据表中添加新变量

  27. 27

    如何在数据表的右边添加?

  28. 28

    在数据表中添加图像标签

  29. 29

    在数据表中添加删除和编辑按钮

热门标签

归档