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

📄 shoppingcar.java

📁 这个是学习网络编程的好好文档! 里面有一些老师发给的学习jsp的课件!
💻 JAVA
字号:
package com.xl.ch04;

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

public class ShoppingCar extends HttpServlet
{
  public void doPost(HttpServletRequest req,HttpServletResponse resp)
         throws ServletException ,IOException
  {
    HttpSession session =req.getSession(true);
    Integer BookCount=(Integer)session.getAttribute("BookCount");
    if(BookCount==null)
      BookCount=new Integer(0);

    String[] Selected;
    Selected=req.getParameterValues("book");                
    if(Selected !=null)
    {
      for(int i=0;i<Selected.length;i++)
      {
       BookCount=new Integer(BookCount.intValue()+1);
       //购买的条目
       session.setAttribute("book"+(BookCount.intValue()-1),Selected[i]);
      }
    }
    //总条目
    session.setAttribute("BookCount",BookCount);  

    resp.setContentType("text/html");
    resp.setCharacterEncoding("GB2312");

    PrintWriter out=resp.getWriter();

    out.println("<html><head><title>Book list</title></head><body>");
    out.println("<font size=\"5\">");
    out.println("<br>共购买图书:"+(Integer)session.getAttribute("BookCount"));
    out.println("<hr>");
    for(int i=0;i<BookCount.intValue();i++)
    {
      out.println("<br>"+(String)session.getAttribute("book"+i));
      out.println("<hr>");
    }
    out.println("<br>如果你想重新选择,请单击 <a href=Shopping.html>这里</a> !");
    out.println("</font></body></html>");
  }
}

⌨️ 快捷键说明

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