发表于: 2017-05-25 21:38:03

4 1383


【说明】今天做了最后的几个servlet

一:今日完成

1)评价商品

public String review(HttpServletRequest request, HttpServletResponse response, Page page) {

int oid = Integer.parseInt(request.getParameter("oid"));

Order o = orderDAO.get(oid);

orderItemDAO.fill(o);

Product p = o.getOrderItems().get(0).getProduct();

List<Review> reviews = reviewDAO.list(p.getId());

productDAO.setSaleAndReviewNumber(p);

request.setAttribute("p", p);

request.setAttribute("o", o);

request.setAttribute("reviews", reviews);

return "review.jsp";

}

2)显示评论

public String doreview(HttpServletRequest request, HttpServletResponse response, Page page) {

int oid = Integer.parseInt(request.getParameter("oid"));

Order o = orderDAO.get(oid);

o.setStatus(OrderDAO.finish);

orderDAO.update(o);

int pid = Integer.parseInt(request.getParameter("pid"));

Product p = productDAO.get(pid);

String content = request.getParameter("content");

content = HtmlUtils.htmlEscape(content);

User user =(User) request.getSession().getAttribute("user");

Review review = new Review();

review.setContent(content);

review.setProduct(p);

review.setCreateDate(new Date());

review.setUser(user);

reviewDAO.add(review);

return "@forereview?oid="+oid+"&showonly=true";

}

二:明日计划

明天就要答辩了,希望自己正常发挥,老师手下留情~~

三:疑难问题

还有很多小的功能点自己没有实现,,

四:思考总结

不知道以后自己会不会再完善这个系统,,


返回列表 返回列表
评论

    分享到