WebRoot/add_goods_save.jsp

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ page contentType="text/html; charset=gb2312" language="java"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.lang.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

		<jsp:useBean scope="page" id="Goods" class="com.bar.db.Goods" />
        <jsp:useBean scope="page" id="User"  class="com.bar.db.User" />
        <style type="text/css">
		body{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
		</style>
	</head>
	<body bgcolor="#F4FFFE">
	<div align=center><br>
<%
	request.setCharacterEncoding("gb2312");
	long lUserID = (Long) session.getAttribute("userid");
	User.setUserid(lUserID);
	User.init();
	
	String sGoodinfoid = request.getParameter("Goodinfoid");
	long lGoodinfoid = Long.parseLong(sGoodinfoid);
	String sBuyNumber = request.getParameter("BuyNumber");
	int iBuyNumber = Integer.parseInt(sBuyNumber);
	
	String fPrice = request.getParameter("Price");

	float sPrice = Float.parseFloat(fPrice);

	String strPage = request.getParameter("showPage");
	
	
	//用户余额减去价格并存入用户账户中
	float sMoney = User.getMoney();
	float Money =sMoney-sPrice*iBuyNumber;
	float gPrice = sPrice*iBuyNumber;
    User.setMoney(Money);
	
	//获取购物信息
	Goods.setUserid(lUserID);
	Goods.setbuynumber(iBuyNumber);
	Goods.setGoodinfoid(lGoodinfoid);
	Goods.setPrice(gPrice);
	//保存购物信息
	if(Goods.add() & User.money())
	{
		
		out.println("<p><font color=blue>订购成功,请点击查看购物历史</font></p>");
		out.println("<input type=button name=btn1 value=确定 onClick='javascript:window.location=\"goods_list.jsp?showPage="+strPage+"\"'>");

	}
	else
	{
		out.println("<p><font color=red>订购失败,请重试……</font></p>");
		out.println("<input type=button name=btn2 value=返回 onClick='window.history.go(-1)'>");
		
	}
%>
后面还有 3 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。