风中小郎君

导航

10.Struts2_示例代码(1)

<struts>
<!-- 配置struts可以受理的请求的扩展名,可以受理action和do结尾的 -->
<constant name="struts.action.extension" value="action,do"></constant>
<!-- 设置默认的字符集为GBK -->
<constant name="struts.i18n.encoding" value="GBK" />
<package name="default" extends="struts-default">
<!-- 用于列出所有图书 -->
<action name="listbook"
class="com.book.action.BookAction" method="list">
<result>/listBooks.jsp</result>
<interceptor-ref name="basicStack" />
</action>
<!-- 用于分类的创建和更新 -->
<action name="editbook*"
class="com.book.action.BookAction">
<param name="id">{1}</param>
<result>/editBook.jsp</result>
<interceptor-ref name="static-params" />
<interceptor-ref name="basicStack" />
</action>

<!-- 用于保存新创建的分类和更新后的分类 -->
<action name="savebook"
class="com.book.action.BookAction" method="save">
<result name="input">/editBook.jsp</result>
<result type="redirect">listbook.action</result>
</action>

<!-- 用于删除分类 -->
<action name="deletebook*"
class="com.book.action.BookAction" method="delete">
<param name="id">{1}</param>
<result type="redirect">listbook.action</result>
<interceptor-ref name="static-params" />
</action>

</package>

</struts>

posted on 2015-05-31 20:11  风中小郎君  阅读(97)  评论(0)    收藏  举报