goodsAction.action?type=type>ype= 是典型的 Struts 2 框架請求 URL:
GoodsAction 類的某個方法(默認 execute() 或指定方法)。public class GoodsAction extends ActionSupport {
private String type;
private String gtype;
// Getter/Setter 省略
public String execute() {
// 業務邏輯,使用 type、gtype 參數
return SUCCESS;
}
}
Struts 2 通過 ParamsInterceptor 自動將請求參數賦值給 Action 屬性。
以為 action 是類名或方法名,實際上它是 Action 映射路徑,具體對應哪個類、哪個方法由 struts.xml 配置決定。