现在需要开发一套图书关系系统, 现有平台初始架构已经搭建好,需要工程师负责这个平台中的登录功能与图书管理功能模块的开发.
1.总体架构:
项目采用Maven进行构建
项目管理采用MVC模式进行开发
数据库Mysql
2.功能实现参考分析:
用户登陆功能:
1. 用户使用Ajax方式访问数据库进行匹配成功重定向product_list.jsp ,用户数据可以通过手动向数据库添加
2. 用户访问数据库进行匹配失败跳转login.jsp并高亮显示错误信息
完成项目登录权限拦截功能
1. 用户需要在登录的情况下才能访问系统,采用过滤器完成此功能 ,用户可以在web.xml中配置过滤器拦截全部的请求,然后在过滤器中进行判断用户是否登陆
完成项目图书的列表展示功能
1. 列表展示页面,根据图2展示图书的信息
2. 列表展示页面,实现分页功能,进行分页查找数据的时候,在分页查语句中使用limit关键字进行数据分批查询
完成图书修改功能
1. 在修改页面(edit.jsp)回显要修改图书的信息
2. 完成图书修改功能
完成图书的删除功能
1. 弹出删除提示对话框,可以使用window的confirm()方法进行弹出
2. 删除成功后,重新跳转图书列表信息页面
作业链接:https://pan.baidu.com/s/1w7cg8RY2Zp36zqg6oyGRuw
提取码:2840