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中接受参数
只要定义相应的属性,会自动完成传值。
时间: 2024-10-14 14:45:59