资源简介
javaweb 图书管理系统
代码片段和文件信息
package org.action;
import java.io.File;
import java.io.FileInputStream;
import java.util.Map;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
import org.dao.BookDao;
import org.service.BookService;
import org.service.LendService;
import org.vo.Book;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
/**
*
* @ClassName: BookAction
* @Description: 图书action类
* @author litengbin
* @date 2017年5月12日
*
*/
public class BookAction extends ActionSupport {
private String message;
private File photo;
private Book book;
private BookService bookservice;
private LendService lendservice;
/**
*
* @title: getMessage
* @Description: message的getter方法
* @param @return 参数
* @return String 返回类型
* @throws
*/
public String getMessage() {
return message;
}
/**
*
* @title: setMessage
* @Description: message的setter方法
* @param @param message 参数
* @return void 返回类型
* @throws
*/
public void setMessage(String message) {
this.message = message;
}
/**
*
* @title: getPhoto
* @Description: photo的getter方法
* @param @return 参数
* @return File 返回类型
* @throws
*/
public File getPhoto() {
return photo;
}
/**
*
* @title: setPhoto
* @Description: photo的setter方法
* @param @param photo 参数
* @return void 返回类型
* @throws
*/
public void setPhoto(File photo) {
this.photo = photo;
}
/**
*
* @title: getBook
* @Description: book的getter方法
* @param @return 参数
* @return Book 返回类型
* @throws
*/
public Book getBook() {
return book;
}
/**
*
* @title: setBook
* @Description: book的setter方法
* @param @param book 参数
* @return void 返回类型
* @throws
*/
public void setBook(Book book) {
this.book = book;
}
// BookDao bookDao = new BookDaoImpl();
/**
*
* @title: addBook
* @Description: 添加图书信息
* @param @return
* @param @throws Exception 参数
* @return String 返回类型
* @throws
*/
public String addBook() throws Exception {
if (book.getISBN() == null || ““.equals(book.getISBN())) {
this.setMessage(“ISBN为空!添加失败!“);
return SUCCESS;
}
Book bo = bookservice.selectBook(book.getISBN());
if (bo != null) {// 判断要添加的图书是否已经存在
this.setMessage(“ISBN已经存在!“);
return SUCCESS;
}
Book b = new Book();
b.setISBN(book.getISBN());
b.setBookName(book.getBookName());
b.setAuthor(book.getAuthor());
b.setPublisher(book.getPublisher());
b.setPrice(book.getPrice());
b.setCnum(book.getCnum());
b.setSnum(book.getCnum());
b.setSummary(book.getSummary());
if (this.getPhoto() != null) {
FileInputStream fis = new FileInputStream(this.getPhoto());
byte[] buffer = new byte[fis.available()];
fis.read(buffer);
b.setPhoto(buffer);
fis.close();
}
bookservice.addBook(b);
th
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-06-20 15:15 java ee期末大作业\databa
文件 3145728 2017-06-20 15:14 java ee期末大作业\databa
文件 1310720 2017-06-20 15:14 java ee期末大作业\databa
目录 0 2017-06-20 22:41 java ee期末大作业\报告\
文件 5266432 2017-06-20 22:40 java ee期末大作业\报告\图书管理系统课程开发与设计实验报告.doc
目录 0 2017-06-20 15:13 java ee期末大作业\源码\
目录 0 2017-06-20 15:13 java ee期末大作业\源码\bookManage\
文件 803 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.classpath
文件 372 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.myhibernatedata
文件 1543 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.project
目录 0 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\
文件 522 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\.jsdtscope
文件 230 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\com.genuitec.runtime.libraries.xm
文件 364 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\org.eclipse.jdt.core.prefs
文件 489 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\org.eclipse.wst.common.component
文件 588 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 563 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 425 2017-06-20 15:13 java ee期末大作业\源码\bookManage\.springBeans
目录 0 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\
文件 3329 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\applicationContext.xm
目录 0 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\
目录 0 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\action\
文件 6332 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\action\BookAction.java
文件 982 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\action\BookAction-validation.xm
文件 7111 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\action\LendAction.java
文件 2642 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\action\LoginAction.java
目录 0 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\dao\
文件 569 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\dao\ba
文件 937 2017-06-20 15:13 java ee期末大作业\源码\bookManage\src\org\dao\BookDao.java
............此处省略177个文件信息
相关资源
- javaweb项目—广海广告管理系统
- 网上花店网上商城
- 基于ssm的社团网站.zip
- java LegendShop 商城
- 基于Android平台的图书管理系统的毕业
- zw_qq_36784544-11200541-javaWeb进销存管理系
- 基于jsp图书管理系统javaweb毕业设计
- 基于SSM学校教务管理系统javaweb毕业设
- 基于ssm职工工资管理信息系统javaweb
- android图书管理系统+javaweb后台服务器
- 网上订餐系统 javaweb项目 完整源码
- 代理商管理系统(javaweb)
- javaweb课程设计——服装商城
- javaweb人力资源管理系统.rar
- JavaWeb项目《人力资源管理系统》
- javaweb房产中介管理系统我2013年的毕业
- 科帮网javaWeb学生成绩管理系统
- javaweb餐饮管理系统153218
- javaweb网上书城项目
- javaWeb高校学生选课系统
- javaweb项目——VOA英语学习网站
- javaweb项目—个人信息管理系统
- javaWeb客户管理系统项目(CRM)SSH so
- 基于javaweb的在线投票系统
- springMVC+mysql实现的Java web图书管理系统
- 黑马程序员_超全面的JavaWeb视频教程
- 黑马程序员_超全面的JavaWeb视频教程
- javaweb入门登录注册含使用视频
- javaweb投票系统(源码+数据库脚本)
- 种子公司无纸化办公业务系统(静态
评论
共有 条评论