
Struts 2 への移行 (パートIII)
このシリーズの最後の記事では、ユーザインターフェイスを Struts から Struts2 に移行して、アプリケーションを完全に変換します。パート Iでは、アーキテクチャの概要、および Struts と Struts 2 のアプリケーションの基本的な違いを説明しました。パート IIでは、アクションや設定など、現実のアプリケーションの変換について説明しました。

このシリーズの最後の記事では、ユーザインターフェイスを Struts から Struts2 に移行して、アプリケーションを完全に変換します。パート Iでは、アーキテクチャの概要、および Struts と Struts 2 のアプリケーションの基本的な違いを説明しました。パート IIでは、アクションや設定など、現実のアプリケーションの変換について説明しました。

このシリーズのパートIでは、(Struts開発者向けに)全体のアーキテクチャ、基本的な要求の流れ、構成の意味、および新しい Struts 2(以前のWebWork)とStruts1のアクションフレームワークの違いを説明しました。このシリーズのパートIIでは、アクションの変換を中心に説明を進めます。

Struts は、多くの人に親しまれています。実際に使用したことがある人や、関連の記事や書籍を読んだことがある人も多いことでしょう。この記事では、 Struts の視点から Struts2 の機能を説明し、単純なアプリケーションを移行してみたいと思います。
Mainsoftは最近「Mainsoft for Java EE(これまでVisual Mainwinと呼ばれていたもの)」のバージョン2.0をリリースするとともに、興味深いホワイトペーパーを公開した。それによると、「Mainsoft for JavaEE」でクロスコンパイルされてJava EEで動作する.NETベースのアプリケーションは、様々な分野で元の .NETベースのアプリケーションより良い性能を発揮したと報告している。