「いずれは,ブラウザで利用するWebアプリケーションと,リッチ・クライアント・アプリケーションの境界はなくなる。モバイル機器もパソコンも区別なく同じ技術でリッチなユーザー・インタフェース(UI)を構築できるようになるだろう」。2005年3月10日,東京で始まった「Java Computing 2005 Spring」の基調講演で,米Sun Microsystems社のCraig McClanahan氏が将来のJavaアプリケーションの姿を予見してみせた。McClanahan氏は,Webアプリケーション構築用のフレームワーク「Struts」や「JavaServer Faces(JSF)」の開発責任者である。 JSFは,JavaによるWebアプリケーション開発における標準技術となりつつある。2004年3月の正式仕様公開以来,多くの統合開発環境に採り入れられた。McClanahan氏はまず,ここ