package com.controller;
import java.io.File;
import java.io.IOException;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.io.PrintWriter;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;
import com.entity.Guihuantushu;
import com.server.GuihuantushuServer;
import com.util.PageBean;
import net.sf.json.JSONObject;
import com.util.db;
import java.sql.SQLException;
import java.sql.*;
@Controller
public class GuihuantushuController {
@Resource
private GuihuantushuServer guihuantushuService;
@RequestMapping("addGuihuantushu.do")
public String addGuihuantushu(HttpServletRequest request,Guihuantushu guihuantushu,HttpSession session) throws SQLException{
Timestamp time=new Timestamp(System.currentTimeMillis());
guihuantushu.setAddtime(time.toString().substring(0, 19));
guihuantushuService.add(guihuantushu);
db dbo = new db();
dbo.hsgexecute("update jieyuetushu set kucun=kucun+"+guihuantushu.getGuihuanshuliang()+" where tushubianhao='"+guihuantushu.getTushubianhao()+"'");
db dbo1 = new db();
dbo1.hsgexecute("update jieyuetushu set issh='是'where tushubianhao='"+guihuantushu.getTushubianhao()+"'");
//kuabiaogaizhi
session.setAttribute("backxx", "添加成功");
session.setAttribute("backurl", request.getHeader("Referer"));
//session.setAttribute("backurl", "guihuantushuList.do");
return "redirect:postback.jsp";
//return "redirect:guihuantushuList.do";
}
// 处理编辑
@RequestMapping("doUpdateGuihuantushu.do")
public String doUpdateGuihuantushu(int id,ModelMap map,Guihuantushu guihuantushu){
guihuantushu=guihuantushuService.getById(id);
map.put("guihuantushu", guihuantushu);
return "guihuantushu_updt";
}
@RequestMapping("doUpdateGuihuantushulb.do")
public String doUpdateGuihuantushulb(int id,ModelMap map,Guihuantushu guihuantushu){
guihuantushu=guihuantushuService.getById(id);
map.put("guihuantushu", guihuantushu);
return "guihuantushu_updtlb";
}
@RequestMapping("updateGuihuantushulb.do")
public String updateGuihuantushulb(int id,ModelMap map,Guihuantushu guihuantushu){
guihuantushuService.updatelb(guihuantushu);
return "redirect:guihuantushuList.do";
}
// 后台详细
@RequestMapping("guihuantushuDetail.do")
public String guihuantushuDetail(int id,ModelMap map,Guihuantushu guihuantushu){
guihuantushu=guihuantushuService.getById(id);
map.put("guihuantushu", guihuantushu);
return "guihuantushu_detail";
}
// 前台详细
@RequestMapping("ghtsDetail.do")
public String ghtsDetail(int id,ModelMap map,Guihuantushu guihuantushu){
guihuantushu=guihuantushuService.getById(id);
map.put("guihuantushu", guihuantushu);
return "guihuantushudetail";
}
//
@RequestMapping("updateGuihuantushu.do")
public String updateGuihuantushu(int id,ModelMap map,Guihuantushu guihuantushu,HttpServletRequest request,HttpSession session){
guihuantushuService.update(guihuantushu);
session.setAttribute("backxx", "修改成功");
session.setAttribute("backurl", request.getHeader("Referer"));
return "redirect:postback.jsp";
//String url = request.getHeader("Referer");
//return "redirect:"+url;
//return "redirect:guihuantushuList.do";
}
// 分页查询
@RequestMapping("guihuantushuList.do")
public String guihuantushuList(@RequestParam(value="page",required=false)String page,
ModelMap map,HttpSession session,Guihuantushu guihuantushu, String tushubianhao, String tushumingcheng, String tushuleibie, String kucun, String jieyueshuliang, String jieyueriqi, String guihuanshuliang1,String guihuanshuliang2, String duzhe, String shifouguihuan, String issh){
if(page==null||page.equals("")){
page="1";
}
PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
Map<String, Object> pmap=new HashMap<String,Object>();
pmap.put("pageno", pageBean.getStart());
pmap.put("pageSize", 15);
if(tushubianhao==null||tushubianhao.equals("")){pmap.put("tushubianhao", null);}else{pmap.put("tushubianhao", tushubianhao);}
if(tushumingcheng==null||tushumingcheng.equals("")){pmap.put("tushumingcheng", null);}else{pmap.put("tushumingcheng", tushumingcheng);}
if(tushuleibie==null||tushuleibie.equals("")){pmap.put("tushuleibie", null);}else{pmap.put("tushuleibie", tushuleibie);}
if(kucun==null||kucun.equals("")){pmap.put("kucun", null);}else{pmap.put("kucun", kucun);}
if(jieyueshuliang==null||jieyueshuliang.equals("")){pmap.put("jieyueshuliang", null);}else{pmap.put("jieyueshuliang", jieyueshuliang);}
if(jieyueriqi==null||jieyueriqi.equals("")){pmap.put("jieyueriqi", null);}else{pmap.put("jieyueriqi", jieyueriqi);}
if(guihuanshuliang1==null||guihuanshuliang1.equals("")){pmap.put("guihuanshuliang1", null);}else{pmap.put("guihuanshuliang1", guihuanshuliang1);}
if(guihuanshuliang2==null||guihuanshuliang2.equals("")){pmap.put("guihuanshuliang2", null);}else{pmap.put("guihuanshuliang2", guihuanshuliang2);}
if(duzhe==null||duzhe.equals("")){pmap.put("duzhe", null);}else{pmap.put("duzhe", duzhe);}
if(shifouguihuan==null||shifouguihuan.equals("")){pmap.put("shifouguihuan", null);}else{pmap.put("shifouguihuan", shifouguihuan);}
int total=guihuantushuService.getCount(pmap);
pageBean.setTotal(total);
List<Guihuantushu> list=guihuantushuService.getByPage(pmap);
map.put("page", pageBean);
map.put("list", list);
session.setAttribute("p", 1);
return "guihuantushu_list";
}
@RequestMapping("guihuantushu_yanben1.do")
public String guihuantushu_yanben1(@RequestParam(value="page",required=false)String page,
ModelMap map,HttpSession session,Guihuantushu guihuantushu, String tushubianhao, String tushumingcheng, String tushuleibie, String kucun, String jieyueshuliang, String jieyueriqi, String guihuanshuliang1,String guihuanshuliang2, String duzhe, String shifouguihuan, String issh){
if(page==null||page.equals("")){
page="1";
}
PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
Map<String, Object> pmap=new HashMap<String,Object>();
pmap.put("pageno", pageBean.getStart());
pmap.put("pageSize", 15);
if(tushubianhao==null||tushubianhao.equals("")){pmap.put("tushubianhao", null);}else{pmap.put("tushubianhao", tushubianhao);}
if(tushumingcheng==null||tushumingcheng.equals("")){pmap.put("tushumingcheng", null);}else{pmap.put("tushumingcheng", tushumingcheng);}
if(tushuleibie==null||tushuleibie.equals("")){pmap.put("tushuleibie", null);}else{pmap.put("tushuleibie", tushuleibie);}
if(kucun==null||kucun.equals("")){pmap.put("kucun", null);}else{pmap.put("kucun", kucun);}
if(jieyueshuliang==null||jieyueshuliang.equals("")){pmap.put("jieyueshuliang", null);}else{pmap.put("jieyueshuliang", jieyueshuliang);}
if(jieyueriqi==null||jieyueriqi.equals("")){pmap.put("jieyueriqi", null);}else{pmap.put("jieyueriqi", jieyueriqi);}
if(guihuanshuliang1==null||guihuanshuliang1.equals("")){pmap.put("guihuanshuliang1", null);}else{pmap.put("guihuanshuliang1", guihuanshuliang1);}
if(guihuanshuliang2==null||guihuanshuliang2.equals("")){pmap.put("guihuanshuliang2", null);}else{pmap.put("guihuanshuliang2", guihuanshuliang2);}
if(duzhe==null||duzhe.equals("")){pmap.put("duzhe", null);}else{pmap.put("duzhe", duzhe);}
if(shifouguihuan==null||shifouguihuan.equals("")){pmap.put("shifouguihuan", null);}else{pmap.put("shifouguihuan", shifouguihuan);}
int total=guihuantushuService.getCount(pmap);
pageBean.setTotal(total)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
在全球信息化快速发展的今天,许许多多的行业早已进入了智能的信息时代。不少企业也已经在信息化时代中实现全面发展。在信息时代的今天,信息技术已经广泛的应用于各行各业之中,使我们的生活发生了革命性的变化。在中国经济社会的持续发展前进的过程中,中国人民的生命质量也在日益提高。在这种情况下,图书馆纯粹的人工管理这样管理模式已经严重落后,如何采用计算机网络来管理整个图书馆,如何通过建立图书馆借阅信息,在图书馆的经营上就显得非常重要了。 本文主要是以图书馆的书籍借阅管理系统设计为主,整个系统通过采用JSP技术,采用使用MySQL数据库。通过将图书馆书籍借阅管理的需求进行进一步的细化之后对其所使用的所用功能进行详细的区别并进行不同角色功能梳理。通过详细的数据表设计完成本文所需要的系统。
资源推荐
资源详情
资源评论





























收起资源包目录





































































































共 554 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论


ItKevin爱java
- 粉丝: 1381
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 双代号网络图计算规则及习题PPT精品文档.ppt
- 通信公司绩效考核办法模板.doc
- 《中小企业网站建设》课程设计指南模板.doc
- 上海市统计信息化“十一五”建设规划纲要模板.doc
- 海康威视网络摄像机操作基础手册.doc
- 集团网站专业版集团客户端使用手册样本.doc
- 精选-计算机基础与应用作业答案ID.doc
- Unity3D脚本中文教程.doc
- 企业网站的设计与实现毕业论文.doc
- 网络红人对当代大学生价值观的影响.ppt
- 精选-江南大学计算机应用基础第一阶段测试卷.doc
- MATLAB-SIMULINK模块介绍PPT学习课件.ppt
- SSCI数据库检索使用介绍.ppt
- 北理网上作业数据结构及算法.doc
- 电子商务系统规划方案分析及其设计应用.doc
- 简易数字频率计毕业设计方案基于单片机.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
