【问题标题】:Meaning and purpose of using datamodel in JSFJSF中使用数据模型的意义和目的
【发布时间】:2014-03-24 18:02:33
【问题描述】:

我只是想知道DataModel在JSF中的含义和使用情况。我无法在 Java EE 文档here 中清楚地了解它。

【问题讨论】:

    标签: jsf-2 java-ee-6


    【解决方案1】:

    我觉得linked javadoc 很清楚:

    DataModel 是围绕任意数据绑定技术的抽象 可用于调整各种数据源以供 支持每行处理的 JavaServer Faces 组件 子组件。

    DataModel 用作您希望在支持每行处理的组件中显示的数据的包装类。这通常是h:dataTable 的情况。

    例如ResultSetDataModelDataModel 的子类,有助于在h:dataTable 中显示SQL ResultSet。如果没有ResultSetDataModel 抽象,您将不得不将底层ResultSet 转换为普通Collection。感谢ResultSetDataModel,您无需进行任何转换,您可以插入 ResultSet 直接在 JSF 组件中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-10
      • 2014-08-23
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      • 1970-01-01
      相关资源
      最近更新 更多