4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PrimeFaces6.0.x 新機能まとめ

Last updated at Posted at 2017-01-27

暫く見ないうちにPrimeFacesのコンポーネントが進化していたので、公式ブログのリリースノートのうち、新機能をまとめてみました。

元々はJavaEEのViewフレームワークである、JSFの1ライブラリといった感じでしたが、
今やAngularコンポーネントPrimeNGやらReactコンポーネントPrimeReactなど、Javaの停滞している隙に色々と風呂敷が広がっていました。

まだまだ要チェックなプロジェクトだなーといった印象です。

PrimeFaces 6.0.14 - 2017/1/23

  • p:chips
    1つのテキストボックスに複数の値を入力できるchipsコンポーネントが追加されました。
  • p:fileDownloadにmonitorKey属性を追加

PrimeFaces 6.0.13 - 2016/12/30

  • p:dataTableのcellEditMode="lazy"のときに使えるイベント、cellEditInitを追加。

PrimeFaces 6.0.12 - 2016/12/19

  • p:dataTableにexpandableRowGroups属性を追加

PrimeFaces 6.0.11 - 2016/12/14

  • Row Grouping
    p:dataTableの行をグルーピング出来るようになりました。p:rowGroupコンポーネントを利用する方法と、p:columnのgrouprRow属性を利用する方法があります。
    ソートや集計機能と組み合わせることもできます。
  • p:DataTableにcellEditMode属性を追加
  • FontAwesomeを4.7.0にバージョンアップ

PrimeFaces 6.0.10 - 2016/12/1

  • TableState
    TableStateはp:dataTableの状態を管理します。たとえ、ユーザーが他のページに行った後戻ってきたとしても、TableState object sessionから状態を復元します。
    TableStateにはデータそのものではなく、メタデータを保持しています。現在対応しているのは以下の情報です。

  • Pagination

  • Sorting

  • Filters

  • Selection

将来的には以下も対応予定です。

  • Column Order, Width and Visibility
  • Expanded Rows

TableStateを有効にするのは簡単で、multiViewState属性をtrueにすることで有効になります。RequestContextには新たにclearTableStateメソッドが追加されました。

PrimeFaces 6.0.9 - 2016/11/28

バグ改修のみのリリース。

PrimeFaces 6.0.8 - 2016/11/17

+ p:dataTableがp:facetのヘッダー/フッターを含んでいたときに、PDFエクスポート対象とする。

PrimeFaces 6.0.7 - 2016/10/27

  • p:selectOneButtonにunselectable属性を追加

PrimeFaces 6.0.6 - 2016/10/12

  • p:treetableがpagenation対応
+ p:textEditorコンポーネントの追加 + p:dataExporterにオプション属性を追加

PrimeFaces 6.0.5 - 2016/9/30

  • p:treeがfilterに対応
  • p:calendarにbuttonTabindex属性を追加

PrimeFaces 6.0.4 - 2016/9/12

  • p:treeTableにdisabledTextSelection属性を追加
  • SelectCheckboxMenuがScreen Reader対応
  • RowEditorのiconがキーボードアクセス可能に
  • webcamjsを1.0.12にバージョンアップ
  • FontAwesomeを4.6.1から4.6.3にバージョンアップ

PrimeFaces 6.0.3 - 2016/8/16

  • p:commandButtonにrenderDisabledClick属性を追加
  • Datatableのヘッダーがscope=”col”に対応

PrimeFaces 6.0.2 - 2016/7/26

  • p:inputNumberにpadControl属性を追加

PrimeFaces 6.0.1 - 2016/6/28

新機能

  • PFExtensions Migration: TriStateCheckbox
  • p:dataTableにclientCache属性を追加
  • Disable selectOneMenu autoWidth if width is manually defined with style
  • p:scheduleにnextDayThreshold属性を追加
  • CSV support to inputNumber
  • globalTooltip support to Elements on Diagram

PrimeFaces 6.0 - 2016/6/7

新機能

Various components have been promoted to PrimeFaces from Extensions project as a result of merger. These are;

参考

PrimeFaces6.0.x リリースノートまとめ - mrdShinse's blog

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?