摘要: selectOneRadio用来显示一组单选按钮。由其子UISelectItem或UISelectItems组件配置。(SelectItem可以绑定一个属性,SelectItems可以绑定一个集合)。下面就说一下如何将其值与后台绑定和selectOneRadio在dataTable中如何来循环使用。一:给SelectItem赋值,与后台属性绑定<h:selectOneRadiovalue="#{managerBean.value}"><f:selectItem id="item1"itemValue="man" it 阅读全文
posted @ 2012-08-01 18:28 风叉叉 阅读(513) 评论(0) 推荐(0) 编辑
摘要: @ManagedBean以托管 bean 的形式注册一个类实例,然后将其放入到使用其中一个@...Scoped注释指定的范围内。如果没有指定任何范围,JSF 将把此 bean 放入请求范围,如果没有指定任何名称,JSF 将把类名的第一个字母转换为小写,形成一个托管 bean 名称;例如,如果类名为UserBean,那么 JSF 将创建一个托管 bean,其名为userBean。eager和name属性都是可选的。注释必须结合使用一个实现零参数构造器的 Java 类。@ManagedProperty为托管 bean 设置一个属性。注释必须放在类成员变量的声明之前。name属性指定特性的名称,默认 阅读全文
posted @ 2012-08-01 14:45 风叉叉 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 动作事件在用户通过一个组件发出命令时被触发。比如按钮或者超链接这样的组件可以产生动作事件,或者叫动作源。动作事件由动作监听器控制。有两种类型的动作监听器。一种会涉及到页面的导航,一种不会。涉及到页面导航的动作事件会执行一个过程并且返回一个结果,JSF导航系统根据这个结果跳转到下一个页面(也可以时当前的页面)。不涉及导航的动作监听器负责控制当前页面的组件,或者执行一个过程来改变模型对象或者支持Bean的属性,但是它并不会修改用户正在访问的页面。因此,通常只有在监听器执行完操作之后页面才会重显显示。理论上说,所有的导航都是通过单一的动作监听器控制的。监听器会自动处理来自任何组件触发的事件,因此,无 阅读全文
posted @ 2012-08-01 12:00 风叉叉 阅读(707) 评论(0) 推荐(0) 编辑