`
ayaya
  • 浏览: 456568 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

h:dataTable用法

阅读更多
用Table来做数据的格式化输出还是必要的,在jsf中利用h:dataTable标签来做动态数据表格输出。
写法如下;
java 代码
  1. h:dataTabel   value="#{user.userlist}" var="userinfo"  
  2.    h:column   
  3.        h:outputText  value="#{userinfo.username}"  
  4.    /h:column   
  5. /h:dataTable  

 

其中value值绑定的是user的getUserlist()方法,需要注意是如何调用的,参考

java 代码
  1. private List userlist   
  2.   
  3. public List getUserlist(){   
  4.   return userlist   
  5. }  

同一个视图可以绑定多个dataTable,多个对象

传递参数的一种方式是利用h:commandLink标签

java 代码
  1. h:commandLink action="#{user.mapped}"  
  2.     h:outputText value="Detail(#{userinfo.id})"             
  3.     f:param name="id" value="#{userinfo.id}"       
  4. /h:commandLink  
分享到:
评论

相关推荐

    jsf2.0 dataTable单行修改例子

    下面我们将深入探讨JSF 2.0 `dataTable`的使用以及实现单行修改的具体步骤。 首先,`dataTable`是基于Java的MVC(模型-视图-控制器)框架,用于在网页上呈现动态数据集合。在JSF 2.0中,`<h:dataTable>`是用于创建...

    JSF-2-DataTable

    在JSF页面中,DataTable通常通过`<h:datatable>`标签来声明。开发者需要指定一个值属性,该属性指向包含要显示数据的列表,以及一个var属性,用于在循环中引用当前项。 ```html <h:dataTable value="#{bean....

    ajax4jsf 刷新datatable 例子

    通过学习和实践这个“ajax4jsf 刷新datatable 例子”,开发者可以深入理解如何结合使用Ajax4jsf和JSF的datatable组件来创建交互性强且响应迅速的Web应用程序。在myweb项目中,你可以找到具体实现这些功能的代码和...

    JSF2datatable分页控件与左侧菜单

    下面帖我的控件的使用方法:  下载地址:http://download.csdn.net/detail/ptianfeng/4802713 一、分页具体使用方法如下(不多说,直接给你些颜色看看): 1. xhtml文件:   <html xmlns:ems=...

    richfaces中的datagrid显示数据

    要使用`rich:dataTable`组件,首先需要在页面中引入相应的RichFaces库,并确保项目中已经添加了RichFaces依赖。 在示例代码中,可以看到`rich:dataTable`的配置如下: ```xml <rich:dataTable id="carList" width=...

    jsf常用文档datatable行样式,frameset及树型目录dtree,jsf滚动组件

    4. **JSF实现排序功能**:在`<h:datatable>`中,可以使用`sortBy`属性来指定列的排序依据。同时,可以提供排序图标(升序/降序)和监听用户点击事件来实现动态排序。排序功能对于数据量较大的表格尤其有用。 5. **...

    详细用法jsf in action

    本书对JSF中的标准组件进行了详尽的介绍,包括`<h:inputText>`、`<h:commandButton>`、`<h:dataTable>`等。这些组件不仅简化了HTML元素的使用,还提供了数据绑定、事件处理等功能。例如,`<h:dataTable>`用于展示...

    jsf常用控件的使用

    本文将深入探讨JSF中的一些常见控件及其使用方法,旨在帮助开发者更好地理解和应用这些控件。 1. **输入控件**: - `h:inputText`:用于创建简单的文本输入字段,可以与Bean中的属性绑定,处理用户输入的数据。 -...

    JsonConverter解序列化DataTable小数位丢失.pdf

    ***库中的JsonConvert.DeserializeObject<DataTable>方法是实现此过程的关键,但是在此过程中可能会出现小数位丢失的问题。 2. 小数位丢失问题描述: 在使用***进行解序列化操作时,可能会出现小数位丢失的现象,...

    《JSF标签》简体中文版.pdf

    ### JSF标签详解 #### 1. 标签入门 ##### 1.1 简介:JSF标准标签 JavaServer Faces (JSF) 是一个用于构建基于Java的Web应用的强大框架。...理解和熟练掌握这些标签的使用方法对于提高开发效率至关重要。

    Richfaces的DateTable

    在这里,`addNewItem`和`deleteItem`是后台Bean中的方法,负责处理数据的添加和删除。 4. **AJAX更新** Richfaces的AJAX功能使得DateTable能够实时更新。通过`<a4j:support>`标签,可以为表单元素或按钮添加AJAX...

    jsf 分页

    这个组件通常与`p:dataTable`配合使用,后者用于显示数据集: ```html <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:p=...

    JSF 标签,前后台交换代码

    - **`<h:dataTable>`**:这是一个用于显示表格数据的JSF标签,可以绑定到后台的Java集合,动态渲染表格行和列。它支持排序、分页等功能,并允许自定义列的渲染方式。 - **`<h:selectOneRadio>` 和 `<h:...

    JSF标签详解.docx

    - **简单的表格**:`<h:dataTable>`标签用于创建表格,可以绑定到数据集合,如List或数组。 - **表头、表尾**:`<h:column>`定义表格列,`<f:facet>`用于定义表头和表尾的特殊内容。 - **TableModel类**:虽然JSF...

    jsf 中文Demo 本人付出研究一个月的Demo 请认真学习一下

    这个"jsf 中文Demo"是作者经过一个月研究精心制作的示例项目,旨在帮助学习者深入理解JSF的使用方法。 **导航**在JSF中指的是页面之间的跳转控制。JSF使用`<h:link>`和`<h:button>`等组件来创建链接,以及`<f:view...

    使用 JSF 构建数据库驱动的应用程序

    一旦查询结果集准备好,就可以使用JSF组件如`<h:dataTable>`来展示结果。 ```html <h:dataTable value="#{bean.resultSet}" var="row"> <h:column> <f:facet name="header">Email</f:facet> #{row.EMAIL} </h:...

Global site tag (gtag.js) - Google Analytics