VOOZH about

URL: https://ja.wikipedia.org/wiki/ICEfaces

⇱ ICEfaces - Wikipedia


コンテンツにスキップ
出典: フリー百科事典『ウィキペディア(Wikipedia)』
この記事は検証可能参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。このテンプレートの使い方
出典検索?"ICEfaces" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL
(2021年6月)
ICEfaces
開発元 ICEsoft Technologies Inc.
最新版
4.3.0[1] / 2018年7月12日 (7年前) (2018-07-12)
最新評価版
4.3.0.GA_P04[2] / 2022年12月12日 (3年前) (2022-12-12)
リポジトリ 👁 ウィキデータを編集
種別 AjaxJavaJSF2フレームワーク、オープンソース
ライセンス Open Source MPL, Apache
公式サイト www.icefaces.org 👁 ウィキデータを編集
テンプレートを表示

ICEfacesは、オープンソースであり、Ajaxをクライアントサイドコンポーネントとして使用するJavaServer Faces (JSF) の実装の一つである。 RIAアプリケーションをJavaで実装する際に使用される。 ICEfacesでは、JavaScriptや、そのプラグインを使用せず、Javaでクライアントサイドのコーディングを行う。

アーキテクチャ

[編集]

ICEfacesにより、開発者はAjaxアプリケーション開発をJavaScriptで行う必要がなくなる。 Javaアプリケーション開発者の技術を増幅させるものであり、Java EE上で使用される。 ICEfacesのリッチプレゼンテーション機能は、JSF標準に基づいており Ajaxを使用した拡張コンポーネントを補充し、すべての標準コンポーネントを提供している。

ICEfacesは、部分サブミットを提供している。 部分サブミットとは、HTTP Postリクエストでフォーム全体を送信せず、 個々のフィールドのバリデーションを行うために十分なデータのみを送信することを意味している。

また、Ajaxのプッシュ機能を提供している。 プッシュ機能とは、クライアントサイド (JavaScript) からではなく、サーバによって引き起こされる WebPageのDOMを部分的に更新する独特の機能である。

脚注

[編集]

出典

[編集]

外部リンク

[編集]
ASP.NET
C++
Groovy
ColdFushion
Common Lisp
Haskell
Java
JavaScript
Perl
PHP
Python
Ruby
Rust
Scala
Smalltalk
その他
開発終了
👁 カテゴリ
カテゴリ
全般
解説
開発
OS英語版
ソフトウェア
ホスティング
団体
標準化団体
開発支援団体
ライセンス
指針
主要例
その他
課題
特性上の課題
対立と論争
その他
一覧