}
BookTypeDAO bookTypeDAO = new BookTypeDAO();
List
ActionContext ctx = ActionContext.getContext(); ctx.put(\ctx.put(\ctx.put(\ctx.put(\ctx.put(\ctx.put(\ctx.put(\
ctx.put(\return \
/*查询要修改的图书信息*/
public String ModifyBookQuery() { }
/*更新图书信息*/
9
Book book= bookDAO.GetBookByBarCode(barcode); BookTypeDAO bookTypeDAO = new BookTypeDAO();
List
public String ModifyBook() {
ActionContext ctx = ActionContext.getContext(); try {
BookTypeDAO bookTypeDAO = new BookTypeDAO(); bookType
=
bookTypeDAO.GetBookTypeById(book.getBookType().getBookTypeId());
/*删除图书*/
public String DeleteBook() {
ActionContext ctx = ActionContext.getContext(); try {
bookDAO.DeleteBook(barcode);
ctx.put(\图书删除成功!\return \
}
book.setBookType(bookType); bookDAO.UpdateBook(book);
ctx.put(\图书更新成功!\return \
} catch (Exception e) { }
e.printStackTrace();
ctx.put(\图书更新失败!\return \
} catch (Exception e) {
e.printStackTrace();
ctx.put(\图书删除失败!\return \
}
10
}
}
Booktypeaction.java
package com.shuangyulin.action;
import java.util.List;
import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; import com.shuangyulin.dao.BookTypeDAO; import com.shuangyulin.domain.BookType; import com.shuangyulin.test.TestUtil;
public class BookTypeAction extends ActionSupport {
11
/*业务层对象*/
BookTypeDAO bookTypeDAO = new BookTypeDAO();
private BookType bookType;
public BookType getBookType() { }
return bookType;
public void setBookType(BookType bookType) { }
public String AddView() { }
@SuppressWarnings(\public String AddBookType() {
/*验证图书类别名称是否已经存在*/
ActionContext ctx = ActionContext.getContext(); String bookTypeName = bookType.getBookTypeName();
if(bookTypeDAO.QueryBookTypeInfoByNameFlag(bookTypeName) == 1) {
ctx.put(\ java.net.URLEncoder.encode(\该类别名称已经存return \this.bookType = bookType;
在!\
} try {
bookTypeDAO.AddBookType(bookType);
ctx.put(\图书类别信息添加成return \
功!\
return \
} catch (Exception e) {
e.printStackTrace();
ctx.put(\ java.net.URLEncoder.encode(\图书类别信息添加失
败!\
}
12
return \
}
/*查询图书类别信息*/
public String QueryBookType() {
List
ActionContext ctx = ActionContext.getContext(); ctx.put(\
return \
}
/*查询要修改的读者类别信息*/
public String ModifyBookTypeQuery() {
BookType
db_bookType
bookTypeDAO.GetBookTypeById(bookType.getBookTypeId()); ActionContext ctx = ActionContext.getContext(); ctx.put(\ return \
}
/*更新图书类别信息*/
public String ModifyBookType() { ActionContext ctx = ActionContext.getContext(); try {
13
=