【Java开源代码栏目提醒】:网学会员--在 Java开源代码编辑为广大网友搜集整理了:ClassAction.java绩等信息,祝愿广大网友取得需要的信息,参考学习。
package com.student.action;
import org.apache.struts.action.*;
import javax.servlet.http.*;
import com.student.actionform.ClassActionForm;
import com.student.logic.ClassLogic;
import com.student.vo.User;
public class ClassAction extends Action {
public ActionForward perform(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
/**@todo: complete the business logic here, this is just a skeleton.*/
ClassActionForm form = (ClassActionForm) actionForm;
ClassLogic logic = new ClassLogic(form);
if(form.getOperation().equals("delete"))
{
logic.deleteClass();
form.setOperation("display");
}
if(form.getOperation().equals("save"))
{
logic.saveClass();
form.setOperation("display");
}
if(form.getOperation().equals("add"))
{
logic.addClass();
form.setOperation("display");
logic.closeDAO();
return actionMapping.findForward("classs");
}
logic.getClasses();
logic.closeDAO();
return actionMapping.findForward("classs");
}
}