Javaを使ったWebアプリケーションフレームワークのデファクトスタンダードのひとつとしてStrutsを挙げることができる。しかし、複雑化するWebアプリケーションの潮流において、XML設定ファイルが膨れ上がりやすく、アクションクラスが多数になりやすいStrutsだけではWebアプリケーションフレームワークとしては不十分な面があることも指摘されている。
現状、Strutsに代わる次世代のWebアプリケーションフレームワークとして決定版というものはない。どのWebアプリケーションフレームワークにも特徴がある。それぞれのプロジェクトが目的に応じてWebアプリケーションフレームワークを選択したり、場合によっては複数のWebアプリケーションフレームワークを組み合わせながら活用している状況にある。
開発者やアーキテクチャ向けにStrutsの実用的なソリューションをソースコードとともに解説した書籍として"Struts Recipes"(George Franciscus and Danilo Gurovich, Manning Publications, 2004, ISBN 1932394249)があるが、"Struts Recipes"の作者のひとりであるGeorge Franciscus氏は11日(米国時間)、IBM developerWorksを通じてStrutsアプリケーションをどのようにしてSpringフレームワークで扱うかをまとめた記事"Get a better handle on Struts actions, with Spring"を公開した。
SpringフレームワークもWebアプリケーションフレームワークのひとつ。最近注目を浴びているWebアプリケーションフレームワークのひとつで、今後の発展も期待されている。今後どのWebアプリケーションフレームワークがデファクトスタンダードになっていくかまだわからない状況だが、Struts+Springもひとつの強力な候補であるとはいえるだろう。
| EclipseでStruts開発を支援 - StrutsIDE 1.1.7公開 [2005/9/22] |
| JSFとEJB 3.0を統合 - JBoss Seam 1.0 beta 1 [2005/9/20] |
| 野村総合研究所 オープンソースサーバ基盤、OpenStandiaを公開 [2005/8/26] |
| JSF/Struts/Hibernate/SpringサポートのJava IDE - Exadel Studio Pro 3.0 [2005/8/3] |
| 次世代ウェブアプリケーションフレームワーク - Jakarta Tapestry 4.0 β3 [2005/7/29] |
| 東芝の中尊寺金色堂照明改修プロジェクトが日本照明賞受賞- 電力を41%削減 [10:09 5/20] |
| 【連載】Google Apps Scriptを使ってみよう! - サテライト原口社長のスクリプト指南 第5回 日時を指定してリマインドメールを自動送信 [10:00 5/20] |
| プラスヴォイス、聴覚障害者向け手書き入力・筆談用iPadアプリ [09:55 5/20] |
| IBM、アステラス製薬と8年間の戦略的アウトソーシング契約を締結 [09:34 5/20] |
| サイオス、オンラインゲーム向けビッグデータ分析パッケージを提供 [09:29 5/20] |
|
大卒就職率、女子が男子を5年ぶり上回る--女子は94.7%、男子は93.2% [10:25 5/20] ライフ |
|
【ハウツー】「NFC」とは? - いまさら聞けないスマートフォン用語 [10:15 5/20] 携帯 |
|
東芝の中尊寺金色堂照明改修プロジェクトが日本照明賞受賞- 電力を41%削減 [10:09 5/20] エンタープライズ |
|
オリコとVisa、NFC対応のクレジットカード「OricoCard Visa payWave」発行 [10:04 5/20] ライフ |
|
【連載】Google Apps Scriptを使ってみよう! - サテライト原口社長のスクリプト指南 第5回 日時を指定してリマインドメールを自動送信 [10:00 5/20] エンタープライズ |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。