📄 cleanaction.java
字号:
/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package action;
import java.util.ArrayList;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import business.CarBO;
import vo.CarVO;
import vo.shopVO;
/**
* MyEclipse Struts
* Creation date: 04-13-2007
*
* XDoclet definition:
* @struts.action validate="true"
*/
public class CleanAction extends Action {
/*
* Generated Methods
*/
/**
* Method execute
* @param mapping
* @param form
* @param request
* @param response
* @return ActionForward
*/
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
HttpSession session = request.getSession();
String[] check = request.getParameterValues("delete");
String[] num = request.getParameterValues("num");
int[] numm = new int[num.length];
CarVO mycar = (CarVO)session.getAttribute("car");
ArrayList al = mycar.getAl();
shopVO vo = new shopVO();
CarBO bo = new CarBO();
if(check != null)
{
for(int i=0;i<check.length;i++)
{
int id = Integer.parseInt(check[i]);
vo.setProid(id);
bo.delete(session, vo);
}
}
else
{
for(int i=0;i<num.length;i++)
{
numm[i] = Integer.parseInt(num[i]);
shopVO mypo = (shopVO)al.get(i);
if(mypo.getNum() != numm[i])
{
mypo.setNum(numm[i]);
al.remove(i);
al.add(mypo);
mycar.setAl(al);
session.setAttribute("car", mycar);
}
}
}
return mapping.findForward("car");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -