src/com/lyq/struts/action/DeleteAction.java
(完整代码) 1KBpackage com.lyq.struts.action;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.LookupDispatchAction;
/**
* 批量删除Action类
* 继承LookupDispatchAction类
* @author Li Yong Qiang
*/
public class DeleteAction extends LookupDispatchAction{
//用户身份验证
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
//判断用户是否登录
if(request.getSession().getAttribute("user") == null){
return mapping.findForward("login");
}
return super.execute(mapping, form, request, response);
}
//重写LookupDispatchAction类的getKeyMethodMap()方法
protected Map getKeyMethodMap() {
Map map = new HashMap();
//删除所选
map.put("button.delete.selected", "selected");
//删除全部
map.put("button.delete.all", "all");
return map;
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
