Struts2的配置文件中bean最简单配置

发布时间:2017-1-21 2:06:40 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Struts2的配置文件中bean最简单配置",主要涉及到Struts2的配置文件中bean最简单配置方面的内容,对于Struts2的配置文件中bean最简单配置感兴趣的同学可以参考一下。

<!-- 要使用struts2的功能,需要继承 struts-default包--> <package name="helloStruts2" extends="struts-default"> <action name="login"> <result>/WEB-INF/loginAndlogout/login.jsp</result> </action> <!-- -------相当于如下形式---------- --> <action name="login" class="com.opensymphony.xwork2.ActionSupport" method="execute"> <result name="success">/WEB-INF/loginAndlogout/login.jsp</result> </action> </package> 原因是: <package>标签中配置了extends="struts-default",那么就会去struts-default.xml中找<package name="struts-default">的包 <package name="struts-default" abstract="true"> <!-- 省略.......... --> <default-class-ref class="com.opensymphony.xwork2.ActionSupport" /> </package> 我们去com.opensymphony.xwork2.ActionSupport类中,发现这类中的 public String execute()throws Exception{ return SUCCESS;//是一个常量值为"success" } 所以由此可见,为什么在action里不配置class也能正常运行。

上一篇:android 电池(二):android关机充电流程、充电画面显示
下一篇:Linux网络配置代码

相关文章

相关评论