📄 usecart.jsp
字号:
<%@page contentType="text/html"%><%@page pageEncoding="gb2312"%><%@page import="java.util.*"%><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>使用JavaBean的购物车</title> </head> <body><h4> 选择商品后点击“提交”按钮添加到购物车 <form action="usecart.jsp" method="POST"> <select name="good" size="6"> <option value="0">NetBeans从入门到精通</option> <option value="1">Java 2参考手册</option> <option value="2">Java 数据库开发宝典</option> <option value="3">J2EE 开发使用手册</option> <option value="4">Java 网络编程</option> </select><br> <input type="submit" value="提交"> </form> <%! String goodName=null; %> <jsp:useBean id="cart" class="com.netbeans.web.Cart" scope="session"/> <%//向购物车中添加商品 goodName=request.getParameter("good"); if(goodName!=null) cart.addGoods(goodName); %> <%//输出购物车中商品 Hashtable cartHash=cart.getGoods(); Set cartSet=cartHash.keySet(); Iterator cartIt=cartSet.iterator(); while(cartIt.hasNext()){ int num=Integer.parseInt(cartIt.next().toString()); switch(num){ case 0: out.println("NetBeans从入门到精通: "+cartHash.get("0")+"本<br>"); break; case 1: out.println("Java 2参考手册: "+cartHash.get("1")+"本<br>"); break; case 2: out.println("Java 数据库开发宝典: "+cartHash.get("2")+"本<br>"); break; case 3: out.println("J2EE 开发使用手册: "+cartHash.get("3")+"本<br>"); break; case 4: out.println("Java 网络编程: "+cartHash.get("4")+"本<br>"); break; } } %> </h4> </body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -