基于EO生成的VO 拖入页面生成的selectOneChoice获取主键的值
来源:互联网 发布:淘宝客服办公室 编辑:程序博客网 时间:2024/06/05 14:45
通常基于EO生存的vo拖入页面生存的 selectOneChoice 会选择 display 名称 汉字的属性,那么你想要获得中文汉字对应的主键ID值得话可以这样
1.在页面binding属性中添加vo的那个属性 添加一个attribute 比如vo的主键为 zjid
2.在后台代码中加入以下代码便可获取
FacesContext fc = FacesContext.getCurrentInstance();
String zj =(String)fc.getApplication().evaluateExpressionGet(fc, "#{bindings.Zjid.attributeValue}", Object.class);
其中 "#{bindings.Zjid.attributeValue}", 中间的那个 属性Zjid 就是 页面中 binding 绑定的主键属性 就是你想要获取的主键值
System.out.println(zj)
最后自己打印一下看下效果
0 0
- 基于EO生成的VO 拖入页面生成的selectOneChoice获取主键的值
- 基于EO生成的VO 拖入页面生成的selectOneChoice获取主键的值
- 创建viewlink 只能基于EO的VO,基于SQL的VO会出错
- 获取自动生成的主键
- 基于EO的VO,作为Lov的数据源时,有可能导致返回值为空的情况
- 获取自动生成的表的主键
- 基于annotation的hibernate主键生成策略
- 基于Annotation的Hibernate主键生成策略
- 基于Hibernate的主键生成策略
- Hibernate基于Annotation的主键生成策略
- 基于按Annotation的主键生成策略
- 基于Annotation的hibernate主键生成策略
- 基于annotation的hibernate主键生成策略
- 基于annotation的hibernate主键生成策略
- 生成自动的主键值
- Java -- JDBC 获取数据库自动 生成的主键值
- 获取MySql数据库自动生成的主键值
- sqlite的 主键生成
- ubuntu 中安装ant
- LeetCode之inorderTraversal
- 图解CSS的padding,margin,border属性(详细介绍及举例说明)
- FFMPEG结构体分析:AVFormatContext
- Linux中10个有用的命令行补齐命令
- 基于EO生成的VO 拖入页面生成的selectOneChoice获取主键的值
- Startup.s文件
- spring-data-mongodb 对象关联 @DBRef学习 之疑问
- 获取文件大小的方式
- Linux中10个有用的命令行补齐命令
- Git Stash保存临时修改用法
- css样式大全(整理版)
- 笔、面试题积累(1) 颠倒栈
- Linux编程基础——后台进程、守护进程