📄 shoppingcar.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 + -