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

📄 add.jsp

📁 java + sqlserver2000编写的一个网上购书系统,实现了一些基本的功能,但对于初学者来说这个系统已经足以起到帮助作用
💻 JSP
字号:
<%@ page contentType="text/html;charset=gbk"%>
<%@ page import="java.sql.*"%>
<%@ page import="cart.buyList"%>
<%@ page import="java.util.Vector"%>
<jsp:useBean id="databean" scope="session" class="ConnBean.conn" />

<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
		<title>添加购物车</title>
	</head>

	<body>
		<%
			if (session.getAttribute("user") == null) {
		%>
		<script language="javascript">
	alert("你必须先登录后才能购物!");
	window.parent.location.href="../index.jsp";
	
</script>
		<%
			}
			String bookno = request.getParameter("buy2");
			String sql = "select * from bookinfo where BookNo='" + bookno + "'";
			ResultSet rs = databean.executeQuery(sql);
			String bookname = "";
			double price = 0;
			if (rs.next()) {
				bookno = rs.getString("BookNo");
				bookname = rs.getString("BookName");
				price = rs.getDouble("SalePrice");

			}
			buyList mylist = new buyList();
			mylist.bookno = bookno;
			mylist.bookname = bookname;
			mylist.price = price;
			mylist.number = 1;
			boolean listFlag = true;
			Vector shop = (Vector) session.getAttribute("shop");
			if (shop == null) {
				shop = new Vector();
			} else {
				for (int i = 0; i < shop.size(); i++) {
					buyList list = (buyList) shop.elementAt(i);
					if (list.bookname == mylist.bookname) {
						list.number++;
						shop.setElementAt(list, i);
						listFlag = false;
					}
				}
			}
			if (listFlag)
				shop.addElement(mylist);
			session.setAttribute("shop", shop);
			rs.close();
		%>
		<script language="javascript">
alert("商品已成功添加到购物车");
window.parent.location.href="cart.jsp";
</script>
	</body>
</html>

⌨️ 快捷键说明

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