⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cart2.java

📁 JAVA分布式程序学习的课件(全英文)
💻 JAVA
字号:
// Servlet to view what is in the shopping cart (as recorded by
//   the use a session object in the Cart servlet
// M. Liu, based on various sources

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;

public class Cart2 extends HttpServlet{

   /* View items in shopping cart */
   public void doGet(HttpServletRequest req, 
     HttpServletResponse res) 
     throws ServletException, IOException
   {
 
      // Retreieve the session object, if any
      HttpSession session = req.getSession(false);
      Integer itemCount;
      Vector items = null;
      if (session == null)
      {
          //no session object has been created
          itemCount = new Integer(0);
      }
      else
      {
        itemCount = 
          (Integer) session.getValue("itemCount");
        items = 
          (Vector) session.getValue("items"); 
      }   
      // It is recommended that you obtain the session object
      // prior to writing any output.
      PrintWriter out = res.getWriter( );
      res.setContentType("text/html");

      out.println("<html>");
      out.println("<head><title>Servlet Response" +
                  "</title></head>");
      out.println("<body>");
      out.println("<body bgcolor=\"beige\">");
      out.println
        ("Contents of your shopping cart " +
          " using session object<UL>");

      int count = itemCount.intValue( );
      /* Retrieve the items from the session object*/
      for (int i = 0; i < count; i++)
        out.println("<LI>" + items.get(i));
      
      out.println("</UL>");
      out.println("<HR>");
      out.println("</body></html>");

   } // end doGet

} // end Cart2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -