一、传统方式
1.1 代码
package com.ken.action2;
import com.opensymphony.xwork2.ActionSupport;
public class CustomerAction extends ActionSupport {
private static final long serialVersionUID = -3159892583595670390L;
public String save() {
System.out.println("保存客户...");
return NONE;
}
public String delete() {
System.out.println("删除客户...");
return NONE;
}
}
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<h3>传统的配置文件方式</h3>
<a href="${pageContext.request.contextPath }/saveCust.action">保存客户</a>
<a href="${pageContext.request.contextPath }/delCust.action">删除客户</a>
</body>
</html>
1.2 配置
<!-- Action的访问,传统方式 -->
<package name="demo2" namespace="/" extends="struts-default">
<action name="saveCust" class="com.ken.action2.CustomerAction"
method="save" />
<action name="delCust" class="com.ken.action2.CustomerAction"
method="delete" />
</package>
1.3 运行效果