Struts2_day01--访问action的方法

时间:2025-01-06 20:34:44

访问action的方法(重点)

1 有三种方式实现

第一种 使用action标签的method属性,在这个属性里面写执行的action的方法名称

第二种 使用通配符方式实现

第三种 动态访问实现(不用)

2 演示错误

(1)如果action方法有返回值,在配置文件中没有配置,出现错误

Struts2_day01--访问action的方法

(2)在action里面的方法有返回值,如果有返回值时候类型必须是String

(3)action里面的方法可以没有返回值,没有返回值时候,在result标签不需要配置

- ①把方法写成void

- ②让返回值,返回 ”none”

Struts2_day01--访问action的方法

使用action标签method属性

1 创建action,创建多个方法

Struts2_day01--访问action的方法

2 使用method配置

Struts2_day01--访问action的方法

缺陷:action每个方法都需要配置,如果action里面有多个方法,配置很多的action

使用通配符实现(重点)

1 在action标签里面name属性,name属性值里面写 符号 *  星号

(1)* 理解: 表示匹配任意内容

- 比如访问hello,* 可以匹配到

- 比如访问add,* 可以匹配到

Struts2_day01--访问action的方法

Struts2_day01--访问action的方法

案例-客户列表

Struts2_day01--访问action的方法

Struts2_day01--访问action的方法