あるエンジニアの独り言
Strutsの入り口
最終更新:
paladin
-
view
2008/03/09
Strutsの勉強を始めるにあたり、まずはEclipseでStrutsを使うための方法を研究。
とりあえず現在の状況は
Eclipse3.3
Tomcat6.0
でJSPやサーブレットのプログラミングができる準備は整っている。
Strutsについては1.2.9を使用。
細かい導入方法はやはりネットで調べればいくらでも出てくる割愛。
Eclipse3.3
Tomcat6.0
でJSPやサーブレットのプログラミングができる準備は整っている。
Strutsについては1.2.9を使用。
細かい導入方法はやはりネットで調べればいくらでも出てくる割愛。
まずは普通に動的Webプロジェクトを作成。
Struts-blankより必要なjar、tlb、xmlをコピー。
(※ネットで調べた中では、Eclipseのプロジェクトにファイルをコピーしてから
プロジェクトのプロパティでビルドパスを設定するとあるが、それはしなくても
問題なかった)
Struts-blankより必要なjar、tlb、xmlをコピー。
(※ネットで調べた中では、Eclipseのプロジェクトにファイルをコピーしてから
プロジェクトのプロパティでビルドパスを設定するとあるが、それはしなくても
問題なかった)
ファイルの配置が終わったら製作開始。
web.xmlの記述
struts-config.xmlの記述
Actionの作成
ActionFormの作成
web.xmlの記述
struts-config.xmlの記述
Actionの作成
ActionFormの作成
やることは少ないけど、どこをどうやるのかわからないので
最初は苦戦した。
結局、一日中Strutsをいじったり解説本を読んだりなんだりかんだりで
一日がおわってしまった。
最終的な成果と課題。
最初は苦戦した。
結局、一日中Strutsをいじったり解説本を読んだりなんだりかんだりで
一日がおわってしまった。
最終的な成果と課題。
■わかったような気がすること
- web.xmlは基本的な設定が終わるとほとんど触る必要が無い
- struts-config.xmlの設定が肝
- ActionFormはビューのFormと対応する
■よくわからないこと
- scope="session"の場合にいつからいつまでFormが保持されてるの?
- Validateの設定がいまいち・・・
まだまだ内容が抽象的=理解が足りないのだろうと思う。
実際に4画面程度のテストアプリケーションは動かせたので
もうちょっと具体的な内容を書けるように研究したい。
実際に4画面程度のテストアプリケーションは動かせたので
もうちょっと具体的な内容を書けるように研究したい。