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

发布时间:2017-6-24 3:00:41 编辑: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网络配置代码

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。