【Java开源代码栏目提醒】:以下是网学会员为您推荐的Java开源代码-BLAction.java,希望本篇文章对您学习有所帮助。
package com.lib.action;
import org.apache.struts.action.*;
import javax.servlet.http.*;
import com.lib.actionform.BookBLActionForm;
import com.lib.logic.BookBLogic;
public class BLAction extends Action {
public ActionForward perform(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
/**@todo: complete the business logic here, this is just a skeleton.*/
BookBLActionForm form = (BookBLActionForm) actionForm;
BookBLogic logic = new BookBLogic();
System.out.println("=================================1");
logic.setForm(form);
if(form.getOperation().equals("delete"))
{
logic.deleteBookBL();
form.setOperation("display");
}
if(form.getOperation().equals("save"))
{
logic.saveBookBL();
form.setOperation("display");
}
if(form.getOperation().equals("add"))
{
logic.addBookBL();
form.setOperation("display");
logic.initBooks();
logic.initReaders();
logic.closeDAO();
return actionMapping.findForward("bl");
}
System.out.println("================================");
logic.getBookBLs();
logic.initBooks();
System.out.println("size========" + form.getBooks().size());
logic.initReaders();
System.out.println("size========" + form.getReaders().size());
logic.closeDAO();
return actionMapping.findForward("bl");
}
}