📄 bookcaseadd.java~65~
字号:
package com.action;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import com.actionForm.BookCaseForm;
import org.apache.struts.action.Action;
import com.dao.BookCaseDAO;
public class BookCaseAdd extends Action {
private BookCaseDAO bookCaseDAO=null;
public BookCaseAdd(){
this.bookCaseDAO=new BookCaseDAO();
}
public ActionForward perform(ActionMapping actionMapping,
ActionForm actionForm,
HttpServletRequest servletRequest,
HttpServletResponse servletResponse) {
String action =servletRequest.getParameter("action");
System.out.println("\nbookCase*********************action="+action);
if(action==null||"".equals(action)){
return actionMapping.findForward("error");
}else if("bookCaseAdd".equals(action)){
return bookCaseAdd(actionMapping,actionForm,servletRequest,servletResponse);
}else if("bookCaseQuery".equals(action)){
return bookCaseQuery(actionMapping,actionForm,servletRequest,servletResponse);
}else if("bookCaseModifyQuery".equals(action)){
return bookCaseModifyQuery(actionMapping,actionForm,servletRequest,servletResponse);
}else if("bookCaseModify".equals(action)){
return bookCaseModify(actionMapping,actionForm,servletRequest,servletResponse);
}else if("bookCaseDel".equals(action)){
return bookCaseDel(actionMapping,actionForm,servletRequest,servletResponse);
}
return actionMapping.findForward("error");
}
/***********************添加书架信息**************************/
private ActionForward bookCaseAdd(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest servletRequest, HttpServletResponse servletResponse){
BookCaseForm bookCaseForm = (BookCaseForm) actionForm;
System.out.println("servlet:"+servletRequest.getParameter("name"));
bookCaseForm.setName(bookCaseForm.getName());
int a=bookCaseDAO.insert(bookCaseForm);
if(a==0){
return actionMapping.findForward("error");
}else{
return actionMapping.findForward("bookcaseAdd");
}
}
/***********************查询全部书架信息**************************/
private ActionForward bookCaseQuery(ActionMapping actionMapping,ActionForm actionForm,HttpServletRequest servletRequest,HttpServletResponse servletResponse){
String str=null;
servletRequest.setAttribute("bookcase",bookCaseDAO.query(str));
return actionMapping.findForward("bookcaseQuery");
}
/***********************查询修改书架信息**************************/
private ActionForward bookCaseModifyQuery(ActionMapping actionMapping,ActionForm actionForm,HttpServletRequest servletRequest,HttpServletResponse servletResponse){
BookCaseForm bookCaseForm=(BookCaseForm)actionForm;
bookCaseForm.setId(Integer.valueOf(servletRequest.getParameter("ID")));
servletRequest.setAttribute("bookCaseQueryIf",bookCaseDAO.queryM(bookCaseForm));
return actionMapping.findForward("bookCaseQueryModify");
}
/***********************修改书架信息**************************/
private ActionForward bookCaseModify(ActionMapping actionMapping,ActionForm actionForm,HttpServletRequest servletRequest,HttpServletResponse servletResponse){
BookCaseForm bookCaseForm=(BookCaseForm)actionForm;
bookCaseForm.setName(servletRequest.getParameter("name"));
int ret=bookCaseDAO.update(bookCaseForm);
if(ret==0){
return actionMapping.findForward("error");
}else{
return actionMapping.findForward("bookCaseModify");
}
}
/***********************删除书架信息**************************/
private ActionForward bookCaseDel(ActionMapping actionMapping,ActionForm actionForm,HttpServletRequest servletRequest,HttpServletResponse servletResponse){
BookCaseForm bookCaseForm=(BookCaseForm)actionForm;
bookCaseForm.setId(Integer.valueOf(servletRequest.getParameter("ID")));
int ret=bookCaseDAO.delete(bookCaseForm);
if(ret==0){
return actionMapping.findForward("error");
}else{
return actionMapping.findForward("bookCaseDel");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -