#topicpath ---- ***2004/1/13追記 最近の流れとしては 新規作成 >> Form-Beanマッピング >> 参照 でDynaActionForm を作成し(作成の方はクラス作成をするみたい) 新規作成 >> アクション・マッピング >> 作成 で 汎用のアクションマッピング を作成。んで~ Tilesの設定ファイル を作って、JSPとActionを並行に作る、ってのが定型化されてきました。 *** DynaActionFormをウィザードで作成する((いろいろやってみて、なんかWSADのStrutsエディタがやりやすいかぁ。Wizardではなく)) メニューから、Form-Beanマッピングを選択。 #ref(01.png) 下のダイアログで、beanの名前や種類など、必要な情報を入力します。~ 下の箇所でDynaActionFormを使用する、を選択しましょう。 #ref(02.png) #ref(03.png) 図のように入力すると、実際に作成されるstruts-config.xmlは <form-beans> <form-bean name="search" type="org.apache.struts.action.DynaActionForm"> <form-property name="input" type="java.lang.String" /> </form-bean> </form-beans> となります。(form-propertyは次のダイアログで入力します) *** Actionをウィザードで作成する。 新規 >> アクションクラス でアクションクラス名を入力します。 #ref(04.png) 次のダイアログでpath名やforward先、使用するFormなどを入力します。 #ref(05.png) 最終的に生成されるstruts-config.xmlは次のようになる。 <action-mappings> <action name="searchparameter" path="/javaDocSearch" scope="request" type="kino.actions.JavaDocSearchAction"> <forward name="success" path="/WEB-INF/jsp/index.jsp" /> </action> </action-mappings> *** 先にActionマッピングを作る 先にActionマッピングを作ってパス名を入力し、 >>作成 >> アクションクラスの作成 >> 汎用のアクションマッピング とやった方がきれいかも。 ---- この記事は #vote(おもしろかった[1],そうでもない[0]) #comment #navi(Java/Struts) SIZE(10){現在のアクセス:&counter;}