サポート > Wagby Developer Network > 見栄えのカスタマイズ > 画面遷移情報
Wagby が扱う画面遷移情報は struts-config.xml ファイルに保存されています。
struts-config.xml
データベースの画面遷移情報は、 $(DEVHOME)\env\work\srcgen\webpage\WEB-INF\struts-config 以下の各モデル用フォルダに保存されています。 以下に例を示します。
<action path="/showStaff"
type="jp.jasminesoft.wagby.struts.staff.ShowStaffAction"
input="showStaff.page">
<forward name="insertStaff" path="/insertStaff.do"/>
</action>
...
<action path="/insertStaff"
type="jp.jasminesoft.wagby.struts.staff.InsertStaffAction"
input="insertStaff.page">
<forward name="showListStaff" path="/showListStaff.do"/>
<forward name="showStaff" path="/redirectStaff.jsp"/>
</action>
...
この struts-config.xml は、画面遷移情報が記述された設定ファイルです。 action/@input 属性は、tiles-defs.xmlと連動しています。
struts-config.xml の詳細な説明については、ここでは割愛します。
Java 開発者は、Struts の Web Site をご覧下さい。
編集と新規登録の方法
編集
自動生成された struts-config.xml を編集した場合、$(DEVHOME)\customize\webpage\WEB-INF\struts-config\(モデル毎フォルダ) に保存してください。次回以降のビルドでは、ここで保存したファイルが常に上書きされます。
新規登録
独自に作成した struts-config を加えることもできます。これによってオリジナルで開発した画面(アクションクラス)をアプリケーションに含めることができます。詳細は「カスタマイズ事例 > 独自に作成したstruts-config設定ファイルを登録する」をお読み下さい。
