码迷,mamicode.com
首页 > 其他好文 > 详细

2、Struts中的action

时间:2015-12-06 14:26:47      阅读:163      评论: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/5023552.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!