`
songxh2
  • 浏览: 132536 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomahowk的<t:selectManyCheckbox>新特性,增加了checkbok的散列布局样式属性

JSF 
阅读更多
tomahowk的<t:selectManyCheckbox>新特性,增加了checkbok的散列布局样式属性。

原来jsf核心版本提供了layout有 layout=pageDirection,lineDerection两种,
但这两种局限就是只能在<h:selectManyCheckbox>标签的包含范围内显示。
而tomahowk1.1.6版本提供了新的layout=spread,散列的意思,它可以通过新增的标签
<t:checkbox index="0" for="chk"></t:checkbox>

多选变量定义:
<t:selectManyCheckbox id="chk" value="#{test.testArrayList}" layout="spread">
<f:selectItems value="#{test.testAvailableSelectItems}"/>
</t:selectManyCheckbox>


多选项显示方法:index表示可选项的序号。for表明了是属于那个多选变量收集器。
..anywhere in form....
<t:checkbox index="0" for="chk"></t:checkbox>


www.xerllent.cn
分享到:
评论
1 楼 fangbiao23 2007-09-19  
没有一个小例!倍感遗憾!望楼主举一示例

相关推荐

    JSF控件详细参考手册

    - **&lt;h:selectManyCheckbox&gt;**:多选框。 - **&lt;h:selectManyListbox&gt;**:多选列表框。 - **&lt;h:selectManyMenu&gt;**:多选下拉菜单。 - **&lt;h:selectOneMenu&gt;**:单选下拉菜单。 - **&lt;h:selectOneListbox&gt;**:单选列表框...

    《JSF标签》简体中文版

    选择类标签如`&lt;h:selectOneMenu&gt;`、`&lt;h:selectManyCheckbox&gt;`,用于创建下拉菜单、单选或多选框组,以收集用户的偏好或选择。 #### 1.6 其他标签 其他标签包括`&lt;h:form&gt;`用于封装一组输入组件,`&lt;f:message&gt;`用于...

    JSF标签(简体中文版,可作为jsf的UI设计人员的参考指南)

    选择类标签允许用户在一组选项中进行选择,如`&lt;h:selectOneMenu&gt;`(单选下拉菜单)、`&lt;h:selectManyCheckbox&gt;`(多选复选框)和`&lt;h:selectManyListbox&gt;`(多选列表框)。这些标签通常与`&lt;f:selectItem&gt;`或`&lt;f:...

    JSF标准标签

    这些标签的名称通常以`select`开头,例如`&lt;h:selectOneMenu&gt;`和`&lt;h:selectManyCheckbox&gt;`。 - **`&lt;h:selectOneMenu&gt;`**: 创建一个HTML `&lt;select&gt;` 下拉列表。 - 示例代码: ```xml &lt;h:selectOneMenu id="country...

    JSF标签详解.docx

    - **选择类标签**:分为两部分,如`&lt;h:selectOneMenu&gt;`和`&lt;h:selectManyCheckbox&gt;`,用于单选或多选菜单、列表框等。 - **其它标签**:包括`&lt;h:form&gt;`定义表单,`&lt;h:message&gt;`和`&lt;h:messages&gt;`显示验证错误,以及`&lt;h...

    jsf实用代码

    此外,JSF的`&lt;h:selectManyCheckbox&gt;`和`&lt;h:selectManyListbox&gt;`标签则用于创建多选框和多选列表。它们的工作原理与`&lt;h:selectOneMenu&gt;`类似,只是可以同时选择多个选项。 ```html &lt;h:selectManyCheckbox value="#{...

    JSF api  英文版

    - `&lt;t:selectManyCheckbox&gt;` 多选框组件,用于多选选项。 - `&lt;t:doWhile&gt;` 用于在视图渲染时执行循环。 JSF API 英文版文档是开发者的重要参考资料,它详尽地解释了这些标签的用法、属性、事件和行为。通过`h f ....

    JSF 标签快速参考及示例

    2. `&lt;h:selectManyCheckbox&gt;`:创建一个多选框组。 3. `&lt;h:inputTextarea&gt;`:创建一个多行文本输入区域。 4. `&lt;h:graphicImage&gt;`:展示图片,可以从服务器或者URL加载。 5. `&lt;p:calendar&gt;`(PrimeFaces组件库):...

    jsf生命周期和一部分标签介绍

    - `&lt;h:selectOneMenu&gt;`/`&lt;h:selectManyCheckbox&gt;`:用于创建下拉菜单和多选框。 - `&lt;h:form&gt;`:定义一个表单,所有的JSF组件必须包含在其中。 - `&lt;h:message&gt;`/`&lt;h:messages&gt;`:显示验证错误信息。 每个组件都有...

    JSF 标签,前后台交换代码

    1. **后台Bean的属性类型**:对于`&lt;h:selectOneRadio&gt;`,后台属性应为基本类型(如String或Integer),而对于`&lt;h:selectManyCheckbox&gt;`,则应为集合类型(如List或Set)。 2. **选项的值绑定**:每个选项的`value`...

    java面试知识点总结--JSF界面控制层技术.pdf

    - **核心库**:包含各种验证和转换标签,如`&lt;f:validateDoubleRange&gt;`、`&lt;f:validateLength&gt;`、`&lt;f:convertDateTime&gt;`和`&lt;f:convertNumber&gt;`。 - **HTML库**:提供了各种HTML输入组件,如`&lt;h:selectOneRadio&gt;`、`...

    下拉式選單與其他UI元件有互動1

    在这个场景中,我们看到下拉式選單(`&lt;h:selectManyCheckbox&gt;`)与其他UI元件(例如`&lt;p:inputText&gt;`)进行互动,这涉及到前后端数据绑定和实时更新的实现。以下将详细解释这个交互过程中的关键知识点: 1. **`&lt;h:...

    学习技术 jsf必备 ————JSF标签.pdf

    &lt;label for="user"&gt;guest&lt;/label&gt; ``` - **outputLink**: 该标签用于创建HTML `&lt;a&gt;` 链接。可以通过`value`属性设置链接文本,使用`f:param`子标签添加额外的URL参数。例如: ```xml &lt;h:outputLink value="../...

    jboss selectManyCheckbox jsf扩展

    在JSF的XML视图(通常为`.xhtml`文件)中,`&lt;h:selectManyCheckbox&gt;`标签用于定义这个组件,可以通过`value`属性绑定到后台bean的属性,`items`属性用来设置可选项,而`converter`和`validator`属性可以分别定义转换...

    JSF+hibernate实现批量删除

    在JSF中,我们可以通过`h:selectManyCheckbox`或`p:selectManyCheckbox`(PrimeFaces库中的组件)来创建一个多选框列表,用户可以从中选择要删除的项。每个选择项通常对应数据库中的一个实体。 接下来,我们需要一...

    第15章 复习的重点和内容课件

    7. 复选框的标签是&lt;h:selectManyCheckbox&gt;。 8. 和JSF国际化相关的类:ResourceBundle、FacesContext等。 9. 关键概念:JSF转换器、验证器、Backing bean。 【EJB应用】 1. EJB中Bean实例的线程模型:单线程执行。...

    jsf常用控件的使用

    - `h:commandLink`:类似HTML的`&lt;a&gt;`标签,但可触发服务器端动作。 - `h:outputLink`:用于创建静态链接,不触发服务器端操作。 3. **表单控件**: - `h:form`:定义一个JSF表单,所有交互元素应包含在此内。 -...

Global site tag (gtag.js) - Google Analytics