S2Strutsを使うときは1.2系/1.3系のバージョンにかかわらず共通で次のパターンでいくのがわかりやすくて安全だと思います。 基本的にjspとActionFormとActionとInitActionは1対1対1対1で作成 jspからのサブミットはformのaction属性に対応するActionへのみとする(1つのフォームを異なるActionへサブミットするs2struts:submitタグを記述しない) 呼び出されたActionでは次画面の表示に必要な処理は行わない 次画面の表示に必要な情報はその画面(jsp)のs2struts:initタグから呼び出すInitActionで行う たとえば、従業員のマスタメンテで編集画面(edit.jsp)から確認画面(confirm.jsp)へ遷移するとします。 edit.jsp <html:form action="/edit"> ・・・ <s2
http://tedlab.mit.edu/~dr/Lens/usage.html 応募→宣伝になるのが、なかなか面白い。 JSFを使うべきかなぁ… サンプル作りました。 入出力用のJavaBeanについて その1 入力用のJavaBeanと出力用のJavaBeanは別々に作る。 出力用のJavaBeanは画面ごとに作る。 入力用のJavaBeanは業務ロジックごとに作る。 入力用のJavaBeanはインターフェースと実装に分けて作る。 画面Aが業務ロジックfooと業務ロジックbarの入力になりうる場合、画面Aに紐付く出力用JavaBeanは、業務ロジックfoo、barの入力用JavaBeanインターフェースを実装する。 出力用JavaBeanは決められた属性名(viewとか)とforward名でHttpServletRequestに突っ込んでおく。 入力エラー時の画面再表示がめんどくさい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く