タグ

strutsに関するaonosanのブックマーク (11)

  • 特集 ASP.NET vs. Struts フレームワーク徹底比較[前編] Webアプリケーション構築のための2大基盤を比較する(1/4) - @IT

    稿では、Webアプリケーション構築のための代表的なアプリケーション・フレームワークである「.NET FrameworkをベースとしたASP.NET」そして「J2EE(Java2 Enterprise Edition)をベースとしたStruts」を比較し、それらの共通点、または相違点を解説する。 ただし、最初に強調しておきたいのは、稿は、ASP.NETとStrutsとを比較してどちらが優れている、どちらがより良いなどといった論評を目的としたものではない。もちろん、個々の機能同士を比べれば、それぞれに優劣もあれば、使い勝手にも差異はある。しかし、個々の機能などは、しょせんは限られた一時点でのスナップショットにすぎない。今後、いくらでも拡張/改善されていくはずなので、これらをいちいちあげつらうことには何の意味もないだろう。 また、これからご覧いただけば分かるように、ASP.NETとStrut

  • [ThinkIT] 第1回:Webアプリケーションフレームワークの比較 (2/4)

    そういった問題点を解決するために、最近では図2のようなアーキテクチャが利用されるようになってきました。 大きく変わったところはDI(Dependency Injection)とAOP(Aspect Oriented Programming)コンテナを用いるようになったところです。 DIはビジネスロジックからオブジェクト間の依存性を排除します。設定ファイル、アノテーションなどを用いて、DIコンテナから依存性を注入し、Javaオブジェクトを結合することで、POJO(Plan Old Java Object)での開発を実現します。 AOPはトランザクション、セキュリティ、トレース出力などの来オブジェクトが実装するべきビジネスロジック以外の前処理や後処理、またはその呼び出しをAOPコンテナから注入し、POJOを実現します。POJOで実装することにより、コンテナにデプロイする必要がなく、JUnit

  • J2EEアプリケーション開発ワークショップ資料

    Code の力で日の未来を変えよう — 生産性を高めアプリ開発を加速する 200 以上の日語版 Code Patterns、スキルアップに役立つ 1,000 を超える技術コンテンツ。

    J2EEアプリケーション開発ワークショップ資料
  • EclipseでHello Struts

    Eclipse上でStruts開発を行いながら、 さらにEclipseにハマってみましょう。 準備として、まずTomcatプラグインは設定されてますね? 設定されていない人は、してくださいませ。 なお、ここからの(操作)説明は、メニュー等は日語化でいきます (うちのeclipse環境が日語になってしまったもので。。。)。 Strutsを導入しよう ここでは、struts1.0.2を使います。 以下から、バイナリファイルをダウンロードしましょう。 Strutsのダウンロード 簡単EclipseでStruts入門 ダウンロードした、jakarta-struts-1.0.2.zipの中に、 struts-blank.warというファイルが入っています。 このファイルは、strutsを使う場合の最低限のファイルが含まれた、 warファイルです。 このファイルをもとに、簡単なWebアプリケーショ

  • Java Tips

    Model-View-Controller に分けて設計する手法 今回の場合、Servlet(C)、JavaBean(M)、JSP(V)で設計されている事を示している。 さらに、ControllerにあたるServletを全ての画面において同じものを使用 する構造で、画面ごとのビジネスロジックを全てBean側で行なうような構造 で作られている物をモデル2と呼んでいる。 最新版のjakarta-struts-1.1-rc1.zipを取得 解凍処理を行なう。 (相変わらずCRCチェックでエラーとなる。その場合には、解凍ツールを変更するか、もしくは Tarのものを取得する。) 解凍して出来た「jakarta-struts-1.1-rc1」フォルダーの「webapps」の中にあるWARファイルを Tomcatの「webapps」にコピーを行なう。 (C:\Program Fil

  • http://takeoba.cool.ne.jp/Jakarta/strutsInstall.htm

  • @IT:連載 Strutsを使うWebアプリケーション構築術(1)

    アプリケーション・フレームワーク「Struts」 昨今、とみに「フレームワーク・プログラミング」という言葉が取りざたされることが多くなってきました。そして、稿のテーマでもあるStrutsもまた、「サーバサイドJava」――サーブレットベースで動作する「アプリケーション・フレームワーク」の一種です。 Strutsプログラミングの具体的な手続きを紹介していくに先立って、まずはこのアプリケーション・フレームワークとしてのStrutsについて、簡単に解説しておくことにしましょう。 ■アプリケーションの枠組み フレームワーク、それはアプリケーションを構築するうえでの「枠組み」であり、「ルール」であり、(語弊を恐れずにいえば)「制限」です。 昨今、アプリケーション構築におけるチーム開発の重要性がますますクローズアップされています。アプリケーションがますます大規模化し、また、基幹システムの一角をも担う

    @IT:連載 Strutsを使うWebアプリケーション構築術(1)
  • Java Solution ― @IT

  • Struts による五目並べ対戦システム~目次

    どうも最近筆者は Java づいているなあ。まあ、それだけ Java がメジャー言語だということなのだが、実は筆者のメインマシンは今までとてつもなく古く遅いもので(Linuxユーザだから...)、Java を使うととてつもなく遅かった(苦笑)。前から Tomcat なぞも関心があって入れていたのだが、「忘れた頃にレスポンスが返る」というくらいにとんでもないパフォーマンスなので、まともにアプリケーションを作る気が起きなかったのである。 しかし、昨年末に新しいマシンを買った(それでも5万円級)ので、Java がサクサク動くのである!(何を今更...)そこで嬉しくなって、「対戦型五目並べ」をリメークして(ついでにデザインパターンを深めて)、ホームページとしても公開したのである。 とすれば、次は Web アプリだ! もう Tomcat でも「ターンアラウンドが大ストレス!」という状況ではない。 ま

  • StrutsによるWebアプリケーション開発

    現在、Webアプリケーション開発においてフレームワークは必須の存在となっている。 各社使用するフレームワークは様々だが、享受したいと考えるメリットは共通している。 まず、アプリケーションを開発するに当たり、そのアーキテクチャやクラス間の連携方法など検討する必要がある。 しかし、Webアプリケーションにおいてその仕組みはほぼ同じである為、アプリケーション毎に同じような仕組みを何度も設計・開発するのは避けたい。 フレームワークはこの問題を解決する。フレームワームは共通するアーキテクチャを抽象化し、再利用可能な形で提供される為、開発効率を向上させる事ができる。 フレームワークにはオープンソースで提供されているもの、有償で販売されているもの等数多く存在するが、中でも Jakarta Project の オープンソースフレームワークである Struts が最近注目されている。 Struts はシンプ

  • Javaの道(Java入門・リファレンス)

    掲示板 質問一覧 Javaの道 掲示板Javaに関係する人が集まり、互いの知識を補完しながら問題解決を行う場です。 NEWS ニュース一覧 Java関連のニュース、話題のニュースを紹介していきます。

    Javaの道(Java入門・リファレンス)
  • 1