Brief Notes on Java Server Faces Technology (JSF) - JSR 172顔の簡単なメモをJavaサーバ技術(のJSF ) -れたJ SR1 72
JSF (Java Server Faces) brings applet functionality to the web on any browser with pure HTML & CSS based rendering.のJSF ( Javaサーバの顔)が、アプレットの機能をウェブ上の任意のブラウザで純粋なのHTML & CSSベースのレンダリングします。 Applets not only provide rich set of UI components (much of which is yet to be replicated in JSF), it also provides a powerful event-driven model.アプレットを提供するだけでなく、豊富なUIコンポーネント(これはまだ多くのJSFに複製される) 、それも提供する強力なイベント駆動型モデルです。 Event driven model is the immediate value of JSF.イベント駆動モデルは、即時のJSFの値です。
JSF is a promise, much needs to be implemented yet.のJSFは、約束は、多くの実装する必要がありますはまだありません。 However as it is it is very useful and deployable.しかし、これはこれは非常に役に立つと展開します。
JSF takes care of maintaining states and re-populating component data manually.国のJSFの世話を維持し、再生成コンポーネントのデータを手動で作成します。 Using an IDE like Java Studio Creator you will feel like you are developing a standard desktop application.ジャワのスタジオを使用して創作のIDEのような感じには、あなたが標準的なデスクトップアプリケーションを開発する。 You are not bothered anymore about GET and POST, not about processing request parameters etc.あなたがもう面倒は約GETとPOSTではなく、リクエストパラメータの処理等について
AJAX integration, especially for “immediate” event handling, will give it a significant performance boost. ajaxの統合、特に"即時"イベントの処理、大幅な性能の向上は、試しにやっています。 I believe work is in progress in this area.と信じてこのエリアの作業が進行中です。 It also takes care of an architectural concern I had earlier wrt.それも気を配って、私はそれ以前の建築懸念wrtで変わった。 performance.動作。 Also some events processing can be and should be delegated to JavaScript.また、いくつかのイベント処理が実行されるとの委任をJavaScriptにすべきである。 At the end of the day we want a high runtime performance point-and-click web application development environment without having to bother ourselves with optimization and other nitty-gritty details like JavaScript or Ajax.その日の終わりにしたいランタイムのパフォーマンスの高いポイントアンドクリックしてWebアプリケーションの開発環境を困らことなく、自分に最適化およびその他の肝心な内容のようなJavaScriptやajaxします。 That should be taken care in the background.ばならないことを背景に、面倒です。
Page navigation is simplified by using an IDE.ページのナビゲーションのIDEは、簡体字を使用しています。 You don’t have to mess with xml files, though they are generated in the background.を台無しにする必要はありませんxmlファイルを、かれらは、バックグラウンドで生成された。
The best part if that now you are again developing standard Java software, yet it is deployed as a web application.最高のパートの場合は、今はあなたが再び発展途上標準のJavaソフトウェア、まだこれは、 Webアプリケーションとして配備さです。 It maintains a clean separation of Model and View.清潔度を維持することの分離をモデルと表示します。
As mentioned before several custom UI components needs to be added.前述のようにいくつかのカスタムUIコンポーネントに追加する必要があります。
I think you should definitely consider using JSF for your next project.と思うならば、間違いなくのJSFを使用して検討して次のプロジェクトを作成します。 However do so with an IDE.しかしIDEのようにします。
Normally I don’t recommend any IDE due to their limiting nature.普通なら私もしないことを推奨任意のIDE自然のために制限します。 But as far as JSF is concerned an IDE is your best friend, at least to start with.しかし、心配する限りでのJSFはIDEがあなたの親友、少なくともを使用して起動します。 I am using Java Studio Creator.私はジャワのスタジオを使用して創作します。 The code generated is very clean and maintainable.生成されたコードとは非常に清潔度の維持します。
There are still few places where I would prefer plain JSP (with custom tags) for an web application.いくつかの場所で私にはまだ希望平原のJSP (カスタムタグ)に掲載されるウェブアプリケーションを作成します。
Overall I think JSF is the future for developing (most) Web Applications.全体のJSFと思うのは、将来の発展途上(ほとんど)ウェブアプリケーションに最適です。 The current issues and requirements can be easily addressed within the JSF framework.の現在の問題との要件にすることで簡単に対処のJSFフレームワークです。 It has strong vendor support through JCP process.それが強い共産党のプロセスを通じて、ベンダーがサポートしています。 It is the right step forward.これは右側の一歩前進します。
Filed under提出されて Headline Newsニュースの見出し , 、 Java Software Javaソフトウェア , 、 Webウェブ | |
| |
RSS 2.0 RSS 2.0を | |
Trackbackトラックバック this Article |この記事|
Email this Article電子メールこの記事
You may also like to readを読むようにすることも可能 |





July 13th, 2005 at 4:15 am 2005年7月13日は午前4時15分
>There are still few places where I would prefer >にはまだいくつかの場所で私希望
>plain JSP (with custom tags) for an web >application. >平野のJSP (カスタムタグ)をウェブ>アプリケーションを作成します。
yes, exactly.はい、その通りです。 Have you seen this for example:これを見たことがあります例:
http://www.servletsuite.com/jsp.htm
July 13th, 2005 at 9:13 am 2005年7月13日は午前9時13時
Yesはい
January 6th, 2006 at 5:46 am 2006年1月6日5:46アム
Hi,やあ、
Currently, I am working on JSF Projects.現在のところ、私のJSFプロジェクトに取り組んでいます。
In this Project, We are showing data within a DataTable.このプロジェクトでは、我々はDataTableの内のデータを表示します。
If no of records exceeds 100, It’s very slow for showing my screen .(If more datatable also with in page )Can you help me in that? 100のレコードを超えていない場合は、それを表示中の非常に遅い私の画面を表示します。 ( DataTableの場合も、他のページに戻る)に協力してくれるのですか?
Thanks in advance.のおかげで事前にします。
Suganya.P suganya.p
March 10th, 2008 at 3:28 pm 2008年3月10日は3:28 pmの
hi,やあ、
i want to know how to socket programming in jsf?したいソケットプログラミング方法を知ってのJSFですか?
how to add a dynamic row in a table by clicking add button?動的に追加する方法を、テーブルの行を追加]ボタンをクリックしてですか?