一、项目简述
功能: 区分为管理员用户和普通用户,普通用户:用户登录,个 人信息修改,图书查询,用户借阅,用户归还,管理员用 户:图书馆里,归还管理,借阅信息查询,图书维护,分 类管理,读者管理等等功能。
二、项目运行
环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持)
项目技术: JSP + Servlert + html+ css + JavaScript + JQuery + Ajax等等。
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
int bid = Integer.parseInt(request.getParameter("updatebid"));
BookDao bookdao = new BookDao();
bookdao.updateBook(bid,card,name,type,autho,press,num);
response.sendRedirect("/books/admin_book.jsp");
}
}
登录信息控制层:
/**
* Servlet implementation class LoginServlet
*/
@WebServlet("/LoginServlet")
public class LoginServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public LoginServlet() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//获取存到session的aid
String aid = (String) session.getAttribute("aid");
AdminDao admindao = new AdminDao();
//通过aid获取到读者的信息
adminbean = admindao.get_AidInfo2(aid);
//修改密码
if(tip==1){
//获取到输入的旧密码,新密码
String password = request.getParameter("password");
String password2 = request.getParameter("password2");
//获取读者数据表中的密码
String old_password = adminbean.getPassword();
//对旧密码进行比较,如果相同就修改,不相同就直接退出
if(old_password