首页 > 其他 > 详细

2、Struts中的action

时间:2015-12-06 20:49:26      阅读:262      评论:0      收藏:0      [点我收藏+]

Struts2中的Action是一个纯java对象

默认的action会执行execute方法

2.1访问不同的方法

1、可以为action设置多个method,之后在struts.xml文件中配置这些action所对应的方法

技术分享

2、只是写一个action,通过一些特殊的方法来进行访问

技术分享

以上操作问题是:需要为不同的方法设定不同的返回值。这个名称不好统一

3、使用通配符的方式

技术分享

在开发中一般都使用通配符的方式(这样可以大大减少action的配置)

2.2、一些常量的配置

可以通过<constant>标签来设置一些常量的配置,这些常量可以通过struts的jar包来查询

技术分享

技术分享

2.3、全局结果集

技术分享

2.4、参数的传递

1、对于servlet而言传递参数是通过request或session等Servlet作用域进行传递的

2、对于struts2而言,传递参数非常简单

方式一

3、3技术分享

方式二

技术分享 方式三(使用Servlet API)一般不推荐使用

技术分享

3、在action中接受参数

只要定义相应的属性,会自动完成传值。

2、Struts中的action

原文:http://www.cnblogs.com/lvjun2015/p/5024231.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!