zoukankan      html  css  js  c++  java
  • Java Web 048: 处理登录后台后商品列表的显示

    1.  goods_list.jsp

    <table border="1">
            <tr>
                <td>Name</td><td>Description</td><td>Price</td><td>Available</td><td>Operation</td>
            </tr>
            <%
                List<Goods> list = (List<Goods>)request.getAttribute("list");
                for(Goods goods : list){
                    %>
                        <tr>
                            <td><%=goods.getName() %></td>
                            <td><%=goods.getDes() %></td>
                            <td><%=goods.getPrice() %></td>
                            <td><%=goods.getInventory() %></td>
                            <td>delete modify</td>
                        </tr>
                    <% 
                }
            
            %>
        </table>

    2.  LoginServlet.java

    if(user.isAdmin()) {
      resp.sendRedirect(req.getContextPath() + "/admin/goods_list");
    }

    3.  GoodsListServlet.java

    @WebServlet("/admin/goods_list")
    public class GoodsListServlet extends HttpServlet {
        @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            List<Goods> list = new GoodsService().selectAllGoods();
            req.setAttribute("list", list);
            req.getRequestDispatcher("/admin/goods_list.jsp").forward(req, resp);    
        }
        
        @Override
        protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            doGet(req, resp);
        }
    }
  • 相关阅读:
    lombok 简化 Java 代码
    java集合之ArrayList
    java集合概述
    NOIP 2017 逛公园
    NOIP 2017 时间复杂度
    NOIP 2017 奶酪
    NOIP 2013 货车运输
    NOIP 2012 疫情控制
    NOIP 2015 运输计划
    NOIP2014 联合权值
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13515541.html
Copyright © 2011-2022 走看看