资源简介
Java+SQLServer实现的图书管理系统项目,
代码片段和文件信息
package com.book.action;
import java.io.File;
import java.io.PrintWriter;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import org.apache.struts2.ServletActionContext;
import com.alibaba.fastjson.JSON;
import com.book.bean.BookBiz;
import com.book.service.BookInfoSer;
import com.book.service.impl.BookInFoSerImpl;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
@SuppressWarnings(“serial“)
public class BookAction extends ActionSupport {
BookInfoSer bookinfoser = new BookInFoSerImpl();
private BookBiz book;
private int page;
private int rows;
private int page2 = 1;
private int rows2 = 4;
private String search;
private String strIds;
private String dept;
public String bfind() throws Exception {
return “bfind“;
}
public String blist() throws Exception {
List infolist = bookinfoser.getbooklist(page2 rows2);
int count = bookinfoser.getcount();
ActionContext.getContext().put(“Page2“ page2);
ActionContext.getContext().put(“Count“ count);
int pagecount = (count % rows2) == 0 ? (count / rows2)
: (count / rows2 + 1);
ActionContext.getContext().put(“Pagecount“ pagecount);
ActionContext.getContext().put(“infolist“ infolist);
return “blist“;
}
public String badd() throws Exception {
return “badd“;
}
public void exportExcel() throws Exception {
WritableWorkbook book = null;
try {
// 准备设置excel工作表的标题
String[] title = { “图书编号“ “图书名称“ “简介“ “出版社“ “作者“ “图片“ “图书类型“
“库存“ “阅读量“ };
// 打开文件
book = Workbook.createWorkbook(new File(“D:/测试.xls“));
// 生成名为“学生“的工作表,参数0表示这是第一页
WritableSheet sheet = book.createSheet(“图书信息表“ 0);
Label label;
for (int i = 0; i < title.length; i++) {
// Label(xyz) 代表单元格的第x+1列,第y+1行 内容z
// 在Label对象的子对象中指明单元格的位置和内容
label = new Label(i 0 title[i]);
// 将定义好的单元格添加到工作表中
sheet.addCell(label);
}
List books = bookinfoser.getall();
int l=0;
for (int i = 1; i <=title.length; i++) {
Label label1 = new Label(0 i books.get(l).getBid()+““);
Label label2 = new Label(1 i books.get(l).getBname());
Label label3 = new Label(2 i books.get(l).getBintro());
Label label4 = new Label(3 i books.get(l).getBaddress());
Label label5 = new Label(4 i books.get(l).getBauthor());
Label label6 = new Label(5 i books.get(l).getBimg()+““);
Label label7 = new Label(6 i books.get(l).getLname());
Label label8 = new Label(7 i books.get(l).getBcount()+““);
Label label9 = new Label(8 i books.get(l).getBnumber()+““);
// 将定义好的单元格添加到工作表中
sheet.addCell(label1);
sheet.addCell(label2);
sheet.addCell(label3);
sheet.addCell(label4);
sheet.addCell(label5);
sheet.addCell(label6);
she
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1178 2016-05-22 07:16 Code图书管理系统\BookManager\.classpath
文件 306 2016-04-21 00:31 Code图书管理系统\BookManager\.myme
文件 1754 2016-04-17 11:24 Code图书管理系统\BookManager\.project
文件 500 2016-04-17 11:12 Code图书管理系统\BookManager\.settings\.jsdtscope
文件 119 2016-06-07 09:30 Code图书管理系统\BookManager\.settings\com.genuitec.eclipse.core.prefs
文件 242 2016-05-22 07:16 Code图书管理系统\BookManager\.settings\com.genuitec.eclipse.migration.prefs
文件 57 2016-04-17 11:14 Code图书管理系统\BookManager\.settings\org.eclipse.core.resources.prefs
文件 364 2016-04-17 11:12 Code图书管理系统\BookManager\.settings\org.eclipse.jdt.core.prefs
文件 550 2016-05-22 07:16 Code图书管理系统\BookManager\.settings\org.eclipse.wst.common.component
文件 350 2016-05-22 07:16 Code图书管理系统\BookManager\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-04-17 11:12 Code图书管理系统\BookManager\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-04-17 11:12 Code图书管理系统\BookManager\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 6544 2016-05-31 14:54 Code图书管理系统\BookManager\src\com\book\action\BookAction.java
文件 1296 2016-04-20 07:57 Code图书管理系统\BookManager\src\com\book\action\HomeAction.java
文件 345 2016-04-20 06:53 Code图书管理系统\BookManager\src\com\book\action\LendStillAction.java
文件 61 2016-04-18 03:18 Code图书管理系统\BookManager\src\com\book\action\LoginAction.java
文件 60 2016-04-18 03:21 Code图书管理系统\BookManager\src\com\book\action\UserAction.java
文件 1775 2016-05-15 07:16 Code图书管理系统\BookManager\src\com\book\bean\BookBiz.java
文件 930 2016-04-20 07:54 Code图书管理系统\BookManager\src\com\book\bean\Menu.java
文件 844 2016-05-15 06:47 Code图书管理系统\BookManager\src\com\book\dao\BookInfoDao.java
文件 178 2016-04-20 01:27 Code图书管理系统\BookManager\src\com\book\dao\HomeDao.java
文件 9656 2016-05-15 06:48 Code图书管理系统\BookManager\src\com\book\dao\impl\BookInfoDaoImpl.java
文件 1255 2016-04-20 07:58 Code图书管理系统\BookManager\src\com\book\dao\impl\HomeDaoImpl.java
文件 849 2016-05-15 06:47 Code图书管理系统\BookManager\src\com\book\service\BookInfoSer.java
文件 186 2016-04-20 01:15 Code图书管理系统\BookManager\src\com\book\service\HomeService.java
文件 1947 2016-05-15 06:47 Code图书管理系统\BookManager\src\com\book\service\impl\BookInFoSerImpl.java
文件 558 2016-04-20 01:27 Code图书管理系统\BookManager\src\com\book\service\impl\HomeServiceImpl.java
文件 3043 2016-04-21 00:45 Code图书管理系统\BookManager\src\com\book\util\DBUtil.java
文件 25 2016-05-22 07:16 Code图书管理系统\BookManager\src\me
文件 1854 2016-05-12 03:01 Code图书管理系统\BookManager\src\struts.xm
............此处省略829个文件信息
相关资源
- 使用JSP+jqueryUI+java Servlet通过Apache PO
- 腾讯IM生成usersig
- 物业管理系统java
- 疯狂Java讲义第4版配书光盘.zip
- javaweb网上图书商城
- Java程序设计入门教程PDF电子书 林邦杰
- java新闻网
- Javaweb课程设计-网上书城.zip
- Java Web程序设计任务教程源码黑马程序
- 电子商城系统(javaweb)
- 山寨版超级玛丽Java语言实现
- java+花店管理
- Concurrency: State Models & Java Programs 2nd
- JAVA雷霆战机
- Java基础入门 版本2
- java网上书店系统+毕业设计系统源码
- 数据结构JAVA语言
- 校园办公管理系统.zip
- java开发的社会养老保险系统,仿win
- java编写的计算器.exe)
- selenium及依赖jar包(java)
- java版全民飞机大战
- 可在NetBeans上直接运行的Java购物车程
- Spring3.2.0 框架jar包及Spring依赖jar包
- 云计算 04.Java SDK for FusionManager
- 深入理解Java虚拟机:JVM高级特性与最佳
- 捕鱼达人java源码完整功能
- 200多个JAVA经典游戏源代码和资源及
- 北大青鸟java拍在线拍卖系统
- Java公司网站项目
评论
共有 条评论