基本信息
源码名称:jsp 图书销售管理系统源码下载
源码大小:7.33M
文件格式:.zip
开发语言:Java
更新时间:2017-08-08
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 5 元 
   源码介绍


本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的购买自己喜欢的图书,改变传统商业交易,在互联网上进行交易,实现网上购买图书。为了实现上述目的,我对网上图书管理系统有了深一步的了解,从而满足客户的要求,让他们可以随时找到自己想要购买的图书。

本论文课题新颖,主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。














package util;

import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import bean.UserLoginBean;

public class AddManager extends HttpServlet {

public final static String CONTENTTYPE="text/html;charset=gb2312";
public final static String CHARACTERENCODING="gb2312";
/**
* Constructor of the object.
*/
public AddManager() {
super();
}

/**
* Destruction of the servlet. <br>
*/
public void destroy() {
super.destroy(); 
}


public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

doPost(request,response);
}


public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

request.setCharacterEncoding(this.CHARACTERENCODING);
response.setContentType(this.CONTENTTYPE);
//获取session
HttpSession session=request.getSession();
String name=(String)session.getAttribute("name");
if(name==null){//如果管理员登陆名为空,返回登陆页
request.getRequestDispatcher("admin/login.jsp").forward(request, response);
}
else{
String method=request.getParameter("method").trim();
//定义一个UserLoginBean的对象
UserLoginBean lb=new UserLoginBean();
//如果不为空执行添加管理员操作
if(method.equals("add")){
String admin_name=request.getParameter("admin_name").trim();
String admin_password=request.getParameter("admin_password").trim();
int i=lb.addManager(admin_name, admin_password);
if(i==1){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/zhmanage.jsp").forward(request, response);
}
else if(i==3){
request.setAttribute("message", "对不起,该用户名已经存在!");
request.getRequestDispatcher("admin/adManager.jsp").forward(request, response);
}
else if(i==2){
request.setAttribute("message", "系统维护中,请稍后再试!");
   //按给定的路径生成资源转向处理适配器对象
request.getRequestDispatcher("admin/adManager.jsp").forward(request, response);
}
}//执行删除非系统管理员的操作
else if(method.equals("del")){
String id=request.getParameter("choose").trim();
if(Integer.parseInt(id)==1){
request.setAttribute("message", "不能删除系统管理员!");
request.getRequestDispatcher("admin/zhmanage.jsp").forward(request, response);
}
else{
int i=lb.delManager(Integer.parseInt(id));
if(i==1){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/zhmanage.jsp").forward(request, response);
}
else{
request.setAttribute("message", "系统维护中,请稍后再试!");
request.getRequestDispatcher("admin/zhmanage.jsp").forward(request, response);
}
}
}//执行修改管理员密码操作
else if(method.equals("update")){
String id=request.getParameter("choose").trim();
request.setAttribute("id", id);
request.getRequestDispatcher("admin/upManager.jsp").forward(request, response);
}
else if(method.equals("up2")){
String id=request.getParameter("id").trim();
String new_password=request.getParameter("new_password").trim();
int i=lb.upManager(Integer.parseInt(id), new_password);
if(i==1){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/zhmanage.jsp").forward(request, response);
}
else{
request.setAttribute("id", id);
request.setAttribute("message", "系统维护中,请稍后再试!");
request.getRequestDispatcher("admin/upManager.jsp").forward(request, response);
}
}

            //删除会员信息
else if(method.equals("delmember")){
//String id=request.getParameter("choose").trim();
String str[]=request.getParameterValues("choose");
if(str==null){
request.setAttribute("message", "请选择操作对象!");
request.getRequestDispatcher("admin/member.jsp").forward(request, response);
}
else{
int id[]=new int[str.length];
for(int i=0;i<str.length;i ){
int s=Integer.parseInt(str[i]);
id[i]=s;
}
int i=lb.delUser(id);
if(i==1){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/member.jsp").forward(request, response);
}
else{

request.setAttribute("message", "系统维护中,请稍后再试!");
request.getRequestDispatcher("admin/member.jsp").forward(request, response);
}
}
}
}
}

/**
* Initialization of the servlet. <br>
*
* @throws ServletException if an error occure
*/
public void init() throws ServletException {
// Put your code here
}

}