Struts2配置详解_配置Action
Struts2 的核心功能是 action ,对于开发人员来说,使用 Struts2 主要就是编写 action,action 类通常都要实现 com.opensymphony.xwork2.Action 接口,并实现该接口中的 execute() 方法。 该方法如下: public String execute() throws Exception Struts2 并不是要求所有编写的 action 类都要实现 Action 接口,也可以直接编写一个普通的 Java 类作为 action ,只要实现一个返回类型为 String 的无参的 public 方法即可: public String xxx() 在实际开发中, action 类很少直接实现 Action 接口,通常都是从 com.opensymphony.xwork2.ActionSupport 类继承, ActionSupport 实现了 Action 接口和其他一些可选的接口,提供了输入验证,错误信息存取,以及国际化的支持,选择从 ActionSupport 继承,可以简化 action 的定义。 开发好 action 之后,好需要对 action 进行配置,以告诉 Struts2 框架,针对某个 URL 的请求应该交由哪个 action 进行处理。 1. Action 映射: action 映射是 Struts2