struts.xmlの一般的な構成-strutsにも構成できます.properties
5547 ワード
<!-- -->
<constant name="struts.i18n.encoding" value="UTF-8" />
<!-- -->
<constant name="struts.ui.theme" value="simple"/>
<!-- 。 /WEB-INF/content -->
<constant name="struts.convention.result.path" value="/WEB-INF/template" />
name属性値のstrutsからconvention.result.パスはstrutsではなくxmlにActionの関連属性を配置する、Action対応メソッドのreturn値に対応ジャンプを書いて/WEB-INF/template/xxxにジャンプする.jsp.
例:http://localhost:8080/freemarker-test/test!findInfo.Action findInfoメソッドrenturn「stuInfo」;このときビューは/WEB-INF/template/stuInfoに配置する.jsp
前提として、以下の
<!-- -->
<constant name="struts.action.extension" value="action"/>
<!-- actionName , action , -->
<constant name="struts.convention.action.name.separator" value="_" />
<!-- , -->
<constant name="struts.serve.static.browserCache" value="false"/>
<!-- struts , , false( ), -->
<constant name="struts.configuration.xml.reload" value="true"/>
<!-- Spring Action -->
<constant name="struts.objectFactory" value="spring"/>
<!-- -->
<constant value="MAIN" name="struts.convention.default.parent.package" />
<package name="MAIN" extends="struts-default" namespace="/">
</package>
注:以上の配置情報はネット上でダウンしてから自分でテストして、ここで配置情報を提供してくれた神様に感謝します!