当前位置:首页 » 网购平台 » 网上购物jsp系统代码
扩展阅读
宁波奥德赛优惠价格 2021-03-15 14:26:02
丹尼斯购物卡能挂失么 2021-03-15 14:25:58
淘宝购物指纹验证失败 2021-03-15 14:24:44

网上购物jsp系统代码

发布时间: 2021-02-17 21:16:02

『壹』 急求JSP网上购物系统代码

看懂这个,就OK了,实现会员管理界面(会员查询,删除)
呵呵,注意下面两点,我标志的

<%@ page contentType="text/html; charset=UTF-8" language="java" %>
<%@ page import="java.sql.*"%>
<%@ page import="Bean.QueryBean"%>
<jsp:useBean id="query" scope="page" class="Bean.QueryBean"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>
admincontrol
</title>
</head>
<%!
ResultSet rs=null;
String sql,login;
int code;
int pagesize=3;
int rowcount=0;
int pagecount=1,n;
int showpage=1;
%>
<script language="javascript">
function check_delete()
{if (confirm("你确定它删除吗?"))
return true;
else
return false;}
</script>

<body bgcolor="#ffffff">
<a href="index.jsp">返回首页<a>
<table border="1" width="786" align="center"bordercolor="#FFFFFF" cellpadding="0" cellspacing="0"bordercolordark="#333333" bordercolorlight="#FFFFFF">
<tr>
<td width="786" align="center" colspan="6" height="32">用户管理</td>
</tr>
<form name="form1" method="post" action="">
<tr>
<td width="18%" align="center"height="27">用户ID</td>
<td width="17%" align="center"height="27">用户名</td>
<td width="17%" align="center"height="27">用户身份</td>
<td width="17%" align="center"height="27">注册时间</td>
<td width="17%" align="center"height="27">管理</td>
</tr>
<%
sql="select * from userinfo order by addtime desc";//会员查询
try
{
rs=query.executeQuery(sql);
if(!rs.next())
{
%>
<script language="javascript">
alert("没有用户信息");
</script>
<%
}else
{
rs.last();
rowcount=rs.getRow();
pagecount=((rowcount%pagesize)==0?(rowcount/pagesize):(rowcount/pagesize)+1);
String topage=request.getParameter("topage");
if(topage!=null)
{
showpage=Integer.parseInt(topage);
if(showpage>pagecount){
showpage=pagecount;
}else if(showpage<=0){
showpage=1;
}
}
rs.absolute((showpage-1)*pagesize+1);
for(int i=1;i<=pagesize;i++)
{
code=rs.getInt("id");
%>
<tr>
<td width="17%" align="center" height="27"><%=code%></td>
<td width="17%" align="center"height="27"><%=rs.getString("username")%></td>
<td width="17%" align="center"height="27"><%=rs.getString("logrole")%></td>
<td width="18%" align="center"height="27"><%=rs.getString("addtime")%></td>
<td width="17%" align="center"height="27"><a href="Userdel?id=<%=code%>" onclick="return check_delete();">删除</a> </td>
</tr>//删除功能
<%
if(!rs.next())
break;
}}
}catch(Exception e)
{out.println("查询异常!!!");}
%>
<tr>
<td width="786" height="30" colspan="9" align="right">
<table width="786" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="786" height="30" colspan="6" align="right">
<div align="center">共<%=pagecount%>页
<a href="admincontrol.jsp?topage=<%=1%>">第一页</a>
<a href="admincontrol.jsp?topage=<%=showpage-1%>">上一页</a>
<a href="admincontrol.jsp?topage=<%=showpage+1%>">下一页</a>
<a href="admincontrol.jsp?topage=<%=pagecount%>">最后一页</a>
</div>
</td>
</tr>
</table>
</td>
</tr>
</form>
</table>
</body>
</html>

『贰』 基于web的JSP网上购物系统源代码

我晚上回去发给你。java,web机遇jap的网上购物系统。

『叁』 jsp网上购物系统源代码

题主这个是毕业设计吧 ,还是很简单的,我这也有一些java体系的网上购物商城源码,常见的技术框架都有涉及
题主可以从这些代码里好好的学习一下mvc模式,以及数据库设计,以及如果前后端怎么联调起来的

『肆』 急!!!jsp网上购物系统源代码!!!

可以先注册一个csdn账号,默认送你积分,然后从csdn上下载就可以了
求采纳为满意回答。

『伍』 jsp网上购物系统代码

看懂这个,就OK了,实现会员管理界面(会员查询,删除)
呵呵,注意下面两点,我标志的

<%@ page contentType="text/html; charset=UTF-8" language="java" %>
<%@ page import="java.sql.*"%>
<%@ page import="Bean.QueryBean"%>
<jsp:useBean id="query" scope="page" class="Bean.QueryBean"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>
admincontrol
</title>
</head>
<%!
ResultSet rs=null;
String sql,login;
int code;
int pagesize=3;
int rowcount=0;
int pagecount=1,n;
int showpage=1;
%>
<script language="javascript">
function check_delete()
{if (confirm("你确定它删除吗?"))
return true;
else
return false;}
</script>

<body bgcolor="#ffffff">
<a href="index.jsp">返回首页<a>
<table border="1" width="786" align="center"bordercolor="#FFFFFF" cellpadding="0" cellspacing="0"bordercolordark="#333333" bordercolorlight="#FFFFFF">
<tr>
<td width="786" align="center" colspan="6" height="32">用户管理</td>
</tr>
<form name="form1" method="post" action="">
<tr>
<td width="18%" align="center"height="27">用户ID</td>
<td width="17%" align="center"height="27">用户名</td>
<td width="17%" align="center"height="27">用户身份</td>
<td width="17%" align="center"height="27">注册时间</td>
<td width="17%" align="center"height="27">管理</td>
</tr>
<%
sql="select * from userinfo order by addtime desc";//会员查询
try
{
rs=query.executeQuery(sql);
if(!rs.next())
{
%>
<script language="javascript">
alert("没有用户信息");
</script>
<%
}else
{
rs.last();
rowcount=rs.getRow();
pagecount=((rowcount%pagesize)==0?(rowcount/pagesize):(rowcount/pagesize)+1);
String topage=request.getParameter("topage");
if(topage!=null)
{
showpage=Integer.parseInt(topage);
if(showpage>pagecount){
showpage=pagecount;
}else if(showpage<=0){
showpage=1;
}
}
rs.absolute((showpage-1)*pagesize+1);
for(int i=1;i<=pagesize;i++)
{
code=rs.getInt("id");
%>
<tr>
<td width="17%" align="center" height="27"><%=code%></td>
<td width="17%" align="center"height="27"><%=rs.getString("username")%></td>
<td width="17%" align="center"height="27"><%=rs.getString("logrole")%></td>
<td width="18%" align="center"height="27"><%=rs.getString("addtime")%></td>
<td width="17%" align="center"height="27"><a href="Userdel?id=<%=code%>" onclick="return check_delete();">删除</a> </td>
</tr>//删除功能
<%
if(!rs.next())
break;
}}
}catch(Exception e)
{out.println("查询异常!!!");}
%>
<tr>
<td width="786" height="30" colspan="9" align="right">
<table width="786" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="786" height="30" colspan="6" align="right">
<div align="center">共<%=pagecount%>页
<a href="admincontrol.jsp?topage=<%=1%>">第一页</a>
<a href="admincontrol.jsp?topage=<%=showpage-1%>">上一页</a>
<a href="admincontrol.jsp?topage=<%=showpage+1%>">下一页</a>
<a href="admincontrol.jsp?topage=<%=pagecount%>">最后一页</a>
</div>
</td>
</tr>
</table>
</td>
</tr>
</form>
</table>
</body>
</html>
希望对你能有所帮助。

『陆』 jsp网上购物代码

我有shopex的要吗

『柒』 急求jsp网上购物系统代码

已发送,邮箱为49。。。。[email protected],望采纳,谢谢!

『捌』 急求JSP网上购物系统源代码

针对你 de 题目JSP网上购物系统,我们可以为你提供 1 份适用于初学者 de 代码,
如有具体需求回,可以我们联系答,,带着你 de 问题和Email来找我,有机会会帮你,肯定救急,请用BaiHi为我留言,

此回复针对所有来访者和需求者有效,
ES:\\

『玖』 jsp网上购物代码及操作!

1.index.jsp登陆界面:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%session.invalidate();%> <%--销毁所有session对象--%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>购物车</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<center>
<hr>
请输入用户名,默认的为Guest
<form action="checklogin.jsp" mothod=get>
<table width="40%" border="1">
<tr bgcolor="#336600">
<td><div align="center"><font color="FFFFFF">用户登陆</font></div></td>
</tr>
<tr align="center" bgcolor="#CCCCCC">
<td>用户名:<input type="password" name="userID"></td>
</tr>
<tr align="center" bgcolor="#CCCCCC">
<td>口令:<input type="password" name="password"></td>
</tr>
<tr align="center" bgcolor="#CCCCCC">
<td><input type="submit" value="登陆"></td>
</tr>
</table>
</form>
</center>
</body>
</html>

2.checklogin.jsp登陆认证页面:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<jsp:useBean id="Car" class="web.Car" scope="session">
<jsp:setProperty property="*" name="Car"/>
</jsp:useBean>
<%session.setMaxInactiveInterval(900); %> <%--设置session超时为30分--%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>My JSP 'checklogin.jsp' starting page</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

</head>

<body>
<%
String nextpage;
if(Car.getUserID().equals("Guest"))
nextpage="car.jsp";
else
nextpage="index.jsp";
%>
<jsp:forward page="<%=nextpage%>"></jsp:forward>
</body>
</html>

3.car.jsp购物车页面
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<%@ page import="java.util.*" %>
<%@ page import="web.Car" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>购物车</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

</head>

<body>
<br><%@ include file="header.jsp" %>
<hr>
<font size="2">
<jsp:useBean id="Car" class="web.Car" scope="session">
</jsp:useBean>
<p><font color="#804040" face="楷体_GB2312">
<strong>百货商场,请尽情的选购商品添加到购物车!</strong>
</font>
<%String str=response.encodeRedirectURL("add.jsp"); %>

<form action="<%=str %>" method="post" name="form">
<select name="item" value="没选择">
<option value="TV">电视机</option>
<option value="apple">苹果</option>
<option value="coke">可口可乐</option>
<option value="milk">牛奶</option>
<option value="tea">茶叶</option>
</select>
<p><font color="#804040" face="楷体_GB2312">
输入购买的数量:
</font>
<input type="text" name="mount">
<p>
<input type="radio" name="unit" value="个">个
<input type="radio" name="unit" value="公斤">公斤
<input type="radio" name="unit" value="台">台
<input type="radio" name="unit" value="瓶">瓶<p>
<input type="submit" value="提交添加">
</form>
<p><font color="#804040" face="楷体_GB2312">你的购物车里有如下商品:</font>
<font color="#FF8040" size="2">
<%
Hashtable list=Car.list_h();
Enumeration enums=list.elements();
while(enums.hasMoreElements()){
String goods=(String) enums.nextElement();
byte b[]=goods.getBytes("ISO-8859-1");
goods=new String(b);
out.println("<br>"+goods);
}
%>
</font>
<% String strl=response.encodeRedirectURL("selectRemoveGoods.jsp");%>
<form action="<%=strl %>" method="post" name="form">
<input type="submit" value="修改购物车中的商品">
</form>
</font>
<%@ include file="tail.jsp" %>
</body>
</html>

4.add.jsp 增加物品:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>购物车</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

</head>

<body>
<%@ include file="header.jsp" %>
<hr>
<font size="2">
<jsp:useBean id="Car" class="web.Car" scope="session"></jsp:useBean><br>
<jsp:setProperty name="Car" property="*"/>
<%Car.add_h();%>
<font face="楷体_GB2312">
<font color="#FF8040" size="2">
<p>您的购物车有如下商品:
<%
Hashtable list=Car.list_h();
Enumeration enums=list.elements();
while(enums.hasMoreElements()){
String goods=(String) enums.nextElement();
byte b[]=goods.getBytes("ISO-8859-1");
goods=new String(b);
out.println("<br>"+goods);
}
%>
</font>
<%String str=response.encodeRedirectURL("car.jsp"); %>
<br>
<form action="<%=str %>" method="post" neme="form">
<input type="submit" value="继续购物">
</form>
<%String strl=response.encodeRedirectURL("selectRemoveGoods.jsp"); %>
<br>
<form action="<%=strl %>" method="post" neme="form">
<input type="submit" value="修改购物车中的物品">
</form>
</font>
</font>
<%@ include file="tail.jsp"%>
</body>
</html>

5.selectRemoveGoods.jsp选择删除商品:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ page import="java.util.*" %>
<%@ page import="web.Car" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>购物</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

</head>

<body>
<br><%@ include file="header.jsp" %>
<hr>
<jsp:useBean id="Car" class="web.Car" scope="session">
</jsp:useBean><br>
<p>选择从购物车中删除的物品:
<%String str=response.encodeRedirectURL("removeWork.jsp"); %>
<form action="<%=str %>" method="post" name="form">
<select name="deleteitem" size="1">
<option value="TV">电视机</option>
<option value="apple">苹果</option>
<option value="coke">可口可乐</option>
<option value="milk">牛奶</option>
<option value="tea">茶叶</option>
</select>
<input type="submit" value="提交删除">
</form>

<font face="楷体_GB2312">
<font color="#FF8040" size="2">
<p>您的购物车有如下商品:
<%
Hashtable list=Car.list_h();
Enumeration enums=list.elements();
while(enums.hasMoreElements()){
String goods=(String) enums.nextElement();
byte b[]=goods.getBytes("ISO-8859-1");
goods=new String(b);
out.println("<br>"+goods);
}
%>
</font></font>
<%String strl=response.encodeRedirectURL("car.jsp"); %>
<form action="<%=strl %>" method="post" neme="form">
<input type="submit" value="继续购物">
</form>
<%@include file="tail.jsp" %>
</body>
</html>

6.removeWork.jsp删除页面:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<%@ page import="java.util.*" %>
<%@ page import="web.Car" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>购物车</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

</head>

<body>
<%@include file="header.jsp" %>
<hr>
<font size="2">
<jsp:useBean id="Car" class="web.Car" scope="session">
</jsp:useBean><br>
<%String str=response.encodeRedirectURL("removeWork.jsp"); %>
<%String name=request.getParameter("deleteitem");
if(name==null)
name="";
byte c[]=name.getBytes("ISO-8859-1");
name=new String(c);
Car.dele_h(name);
out.println("您删除了货物"+name);%>
</font>

<font face="楷体_GB2312">
<font color="#FF8040" size="2">
<p>您的购物车有如下商品:
<%
Hashtable list=Car.list_h();
Enumeration enums=list.elements();
while(enums.hasMoreElements()){
String goods=(String) enums.nextElement();
byte b[]=goods.getBytes("ISO-8859-1");
goods=new String(b);
out.println("<br>"+goods);
}
%>
</font></font>
<%String strp=response.encodeRedirectURL("car.jsp"); %>
<form action="<%=strp %>" method="post" neme="form">
<input type="submit" value="继续购物">
</form>
<%String strl=response.encodeRedirectURL("selectRemoveGoods.jsp"); %>
<form action="<%=strl %>" method="post" neme="form">
<input type="submit" value="修改购物车中的物品">
</form>

</body>
</html>

7.header.jsp页面头部:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<center>
========================================================================<br>
购物车系统<br>
=======================================================================<br>

WELCOME!
<jsp:getProperty name="Car" property="userID"/>
当前时间是:
<%=new java.util.Date().toLocaleString() %>
<br>
</center>

8.tail页面尾部
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>

<center>
<hr>
JSP+TOMCAT购物系统
</center>

9.Car.java类
package web;
import java.util.*;
import java.io.*;

public class Car implements Serializable{
Hashtable list=new Hashtable(); //散列表,商品列表
String item="Welcome";
int mount=0; //商品数量
String unit=null; //商品单位
String userID; //用户
public void Car(){
}
public void setItem(String item) {
this.item = item;
}
public void setMount(int mount) {
this.mount = mount;
}
public void setUnit(String unit) {
this.unit = unit;
}
public String getUserID() {
return userID;
}
public void setUserID(String userID) {
this.userID = userID;
}
public Hashtable list_h() {
return list;
}
public void dele_h(String s) {
list.remove(s);
}
public void add_h(){
String str="Name:"+item+"Mount:"+mount+"Unit:"+unit;
list.put(item, str);
}

}