protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { CoursesService coursesSerice = new CoursesService(); User user = (User) request.getSession().getAttribute("loginUser"); List<StudentBuy> StudentBuy = coursesSerice.getBuyCourseList(user.getUsername()); request.setAttribute("buys", StudentBuy); request.getRequestDispatcher("/WEB-INF/pages/buycourses.jsp").forward(request, response); }
时间: 2024-04-06 22:30:10 浏览: 86
Request&Response-授课
这是一个Java Web中的Servlet类中的doGet方法,用于处理HTTP GET请求。在这个方法中,首先创建了一个CoursesService的对象,然后从当前会话中获取名为“loginUser”的属性,并将其强制转换为User类型对象。接下来,调用coursesSerice的getBuyCourseList方法获取用户(loginUser)已购买的课程列表,并将其存储在名为“StudentBuy”的列表中。最后,将“StudentBuy”存储在请求的“buys”属性中,然后将请求转发到“/WEB-INF/pages/buycourses.jsp”页面进行显示。
阅读全文