jsf下拉列表默认选择值

accpcj 2009-11-17 02:07:35
我有一个下拉列表,想让好,进入页面的时候直接选择“否”这个字段,该在哪里添加什么属性?希望告知,谢谢!
<h:selectOneListbox required="false" value="#{bySampleList.printState}" size="1">
<f:selectItem itemLabel="全部" itemValue=""/>
<f:selectItem itemLabel="否" itemValue="0"/>
<f:selectItem itemLabel="是" itemValue="1"/>
</h:selectOneListbox>

现在进入页面是:
全部 ---默认选择



我想要的是:
全部
否 ---默认选择


排列不改变,如何实现?
...全文
292 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
accpcj 2009-11-24
  • 打赏
  • 举报
回复
谢谢,问题已经解决.我是在JAVA中声明变量的时候给初始值,这样就可以.
java code中
BySampleList.java

private printState = "0" ;
dandan02 2009-11-23
  • 打赏
  • 举报
回复
上面回复是错的,没看仔细. 应使<h:selectOneListbox 中 value="0" 即
<h:selectOneListbox required="false" value="#{bySampleList.printState}" size="1">

使printState 初值为0.
dandan02 2009-11-23
  • 打赏
  • 举报
回复
<f:selectItem itemLabel="全部" itemValue="0"/>

6,787

社区成员

发帖
与我相关
我的任务
社区描述
JBoss技术交流
社区管理员
  • JBoss技术交流社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧