一.详细设计
1.后台分类管理模块
1.1查询所有分类
①修改left.jsp页面,执行查询所有分类
②修改AdminCategoryServlet,添加findAll()方法
③完善admin/category/list.jsp页面,显示分类数据
1.2 添加分类
①修改list.jsp页面,显示添加表单页面
②显示表单页面
③完善表单的add.jsp页面
④修改AdminCategoryServlet,添加save()方法
⑤修改CategoryService,添加save()方法
⑥修改CategoryDao,添加save()方法
1.3修改分类
①显示编辑表单设计
1.修改list页面,先显示编辑表单(需要通过id查询分类详情,进行标签回显)
2.修改AdminCategoryServlet,添加editUI()方法
3.修改CategoryServlet,添加findById()方法
4.修改CategoryDao,添加findById()方法
5.修改admin/category/edit.jsp页面,进行标签回显
②编辑功能设计
1.修改AdminCategoryServlet,添加edit()方法
2.修改CategoryService,添加edit()方法
3.修改CategoryDao,添加update()方法
1.4 删除分类
①修改list.jsp,点击“删除”按钮进行分类删除
②修改AdminCategoryServlet,添加delete()方法
③修改CategoryService,添加delete()方法
④修改CategoryDao,添加delete()方法
2.后台商品管理模块
2.1添加商品
①修改admin/product/list.jsp页面,进行添加商品表单显示
②修改AdminProductServlet,添加saveUI()方法
③修改表单add.jsp
④创建AddProductServlet,编写实现类,完成上传功能
⑤配置web.xml配置servlet
⑥编写ProductService,添加save()方法
⑦编写ProductDao,添加save()方法
2.2分页查询商品
①修改admin/left.jsp,点击“商品管理”进行查询所有商品
②修改AdminProductServlet,添加findByPage()方法
③修改ProductService,添加findByPage()方法
④修改ProductDao,添加findByPage()方法
⑤进行分页数据显示
⑥添加分页条