2011/07/07
JavaのウェブアプリケーションフレームワークのSAStrutsを試してみました。
JavaのウェブアプリケーションフレームワークのSAStrutsを試してみました。
Javaのウェブアプリケーションフレームワークの比較を下記のページで教えていただきました。
Javaフレームワークの比較検討資料公開
http://d.hatena.ne.jp/t_yano/20081118/1227008018
このページの内容を拝見して、他のサイトも調べてみて、SAStruts、Spring Framework、Google Guiceなどに興味が出て来ました。どれも面白いそうです。どれも言葉ぐらいは聞いたことはありましたが、内容については、まったく知りませんでした。
この中から、まず、SAStrutsを試してます。Javaのウェブアプリケーションフレームワークとしては、Strutsはまだまだよく使われているとの情報をあちこちで見ました。SAStrutsは、Strutsを使いやすくしたものとの記述がありました。
Windows 7 で、SAStrutsの動く環境を用意します。
一番簡単に環境を用意するために、下記のパッケージを利用します。
Eclipse 3.7.0 Indigo Windows 32bit ベース / Pleiades All in One 3.7.0.v20110704
http://mergedoc.sourceforge.jp/
Eclipseが既に日本語化されていて、Tomcatも入っているので簡単です。
ダウンロードして解凍した「pleiades-e3.7-ultimate-jre_20110704」---「eclipse」フォルダの中にある「eclipse.exe」を起動します。
下記のページを参考に、eclipseにSAStrutsのプラグインをインストールします。
eclipseにSAStrutsのプラグインをインストール
http://ichitcltk.hustle.ne.jp/gudon/modules/pico_rd/index.php?content_id=2
次に、Super Agile Strutsチュートリアルの「sa-struts-tutorial-1.0.4-sp8.zip」をダウンロードします。
Super Agile Struts - Download
http://sastruts.seasar.org/download.html
次に、ダウンロードした「sa-struts-tutorial-1.0.4-sp8.zip」をセットアップします。
チュートリアルのセットアップ
http://ichitcltk.hustle.ne.jp/gudon/modules/pico_rd/index.php?content_id=3
「sa-struts-tutorial」プロジェクトのsrc/main/java/を展開して「tutorial.action」パッケージのIndexAction.javaを選択、 マウスの右クリックメニューより「SAStruts」→「サーバで表示」を選択します。
チュートリアルのトップページが表示されました。
プログラムも正常に動作しました。「足し算」プログラムを元に、引き算に修正してみました。
登録:
コメントの投稿 (Atom)
人気の投稿 (過去 30 日間)
-
MacBook Airを仕事でプロジェクターに接続ことがあり、どのようにすれば、切り替えが出来るのかを調べました。忘れやすいので、備忘録として記録。 Windowsノートパソコンにプロジェクターを繋げて、プロジェクターに出力を切り替える時には、ファンクションキ...
-
MacBook Airでプロジェクターに接続をして、出力を切り替える方法 に続いて、iPad miniをプロジェクターに接続する方法を記録しておきます。 iPad miniでは、外部機器との接続は、Lightningコネクタで行います。Lightningコネクタに接続で...
-
PyPDF2というPythonのPDFライブラリがあります。Pythonを使って、PDFファイルを操作することの出来るライブラリです。PDF内のページを抽出したり、ページをマージしたりすることが出来ます。 PyPDF2 http://www.blog.pythonlibr...
-
昨日のエラー部分の検証 > HT-03AのASE上で動作させると、 > Twitter.pyのGetTemp CachePathのところでエラーが出ます。 HT-03AのPythonインタープリタのエラーメッセージを見ると /tmpフォルダが無いの...
-
arbor.jsというjQueryを使ったライブラリがあります。 arbor.js Arbor is a graph visualization library http://arborjs.org/ データの構造、関連性を理解するのに、こういった表...
-
2015/08/25に、備北オートビレッジにキャンプに行ってきました。備北オートビレッジには、岡山市から、高速道路の岡山道、中国縦貫道を通って、ゆっくり休憩を取りながらも、2時間ちょっとで到着します。 備北オートビレッジ http://www.bihoku-park.go...
-
android-scripting 「SL4A」上で、6行で作れるAndroidのバーコードスキャナープログラムを試してみました。android-scripting 「SL4A」のサイトにサンプルプログラムのリンクとして、下記のサイトがありました。 Android...
-
ある日、にもつを90個はこんでいた、かもつれっしゃが、速いスピードで走っていました。 だけど、いきなりスピードが落ちて、ふみきりで止まってしまいました。ふみきりの前に止まっていた車が、通れなくなって、だいじゅうたいになりました。 90個はこんでいるかもつれっしゃに...
-
2012年5月12日 14:00から岡山市民会館にて開催された「第2回市民公開心臓病教室」を聴講してきました。 「第2回市民公開心臓病教室」は、心臓病センター榊原病院が主催で行っているものです。今年のテーマは「守ります あなたの心臓」で、心臓カテーテル手術のビデ...
-
2013/08/08 神戸市立小磯記念美術館に行って来ました。 神戸市立小磯記念美術館 http://www.city.kobe.lg.jp/culture/culture/institution/koisogallery/ 神戸市立小磯記念美術館は、六甲アイラ...



0 件のコメント:
コメントを投稿