Tapestryとは,Apache Jakarta Project (http://jakarta.apache.org/tapestry/) で開発されている Webアプリケーションのプレゼンテーション層のフレームワークです. プレゼンテーション層のフレームワ−クにはStrutsやJSFなどの有名 なフレームワークが数多く存在します,Tapestryはその中でもWebア プリケーション開発におけるデザイナとプログラマの作業をシーム レスに結合することを目標に置いたフレームワークです. Webアプリケーションの開発現場には,多くの場合2種類の開発者が 存在します.1つはWebページの画面デザインを担当するデザイナと, Webアプリケーションの(プレゼンテーション/アプリケーション)ロ ジックを実装するプログラマです.Webアプリケーションの開発にお ける問題点の一つにデザイナとプログラマの