❶ 我要做一个基于JSP的购物网站,请问具体流程。步骤如何
1、撰写需求文档;
2、可行性分析:分析需要用到什么技术、评估功能模块内、风险、成本等;
3、网容站建模:简单理解就是把网站的样子画出来;
4、网页设计;
5、网站开发:
a、搭建开发环境;
b、搭建技术框架;
c、如果需要用到在线支付,还需向支付宝或者银联申请接口,目前支付接口只面向企业,所以你需要注册一家企业;
d、开发前端和后台管理系统;
6、系统测试;
7、网站上线:租服务器、数据库;
8、网站维护、优化和升级;
----------------------------------------------------------------
以上都是宏观的流程,项目的根据自己的需求规模,前期准备工作所花的时间各不同;网站的功能规划得越细致越有利于开发。希望以上的说明能帮助到你。
❷ 求一个简单的JSP购物网站 要非常简单的 谢谢
可以给我一份吗
急需
❸ 基于JSP网络购物系统的开发网上商城在线购物网店系统
你应该用一个复集合类型,比如List来存制储你的商品信息。在每次添加新商品的时候,就往这个集合里面添加商品信息!
例如:
List shoplist = new ArrayList();
request.getSession().setAttribute("c", shoplist );
这里做初始化的购物车。
如果添加了新商品,
List lis = request.getSession().setAttribute("c");
lis.add(cart)
request.getSession().setAttribute("c", lis);
这样说LZ你明白了吗?
❹ jsp+servlet 网上商城..
没太明白你问的,你这里是典型的购物车代码, 你在前台通过C标签的forEach获取后台回session域中的数据,这里你存答的是Cart购物车,该Map中的String是代表一个商品,Integer是数量,个人看你代码描述的就这个意思。
你说只有名字和数量,当然了,你又没有封装购物对象,cart里本来就是商品名称和数量,要有价格才叫怪,呵呵
通常购物车的map是这样封装的,封装一个购物车类,一个购物车商品类,这两个类的区别是
购物车商品类就是你要处理的数据,比如一个商品就是一个对象,多个就是集合,购物车类里面有两个属性,一个是购物车商品类,一个是数量,map在存储的时候存储的key就是商品ID,值就是购物车类,这样获取购物车类就等于获取购物车商品和其数量,商品中自然有价钱和其他属性,这就看你实体了
❺ jsp大作业《网上购物商城系统》求高手帮忙解答
我前段做的跟说的很类似,不过只有程序代码和数据库
❻ 基于jsp的网络购物系统
我这有一份是我自己用jsp+servlet+javabean 做的电器商城购物系统;有sql脚本和流程和代码
❼ 急求一个用jsp做的购物网站,可以连接到数据库,实现注册,购物车等功能
登录注册:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<html>
<body>
<%
request.setCharacterEncoding("GB2312");
String username=request.getParameter("username");
String password=request.getParameter("password");
String sql="select * from user where username=? and password=?";
pstm=conn.prepareStatement(sql);
pstm.setString(1,username);
pstm.setString(2,password);
rs=pstm.executeQuery();
if(rs.next())
{
session.setAttribute("id",rs.getInt("userid"));
int id=rs.getInt("userid");
session.setAttribute("username",rs.getString("username"));
session.setAttribute("realname",rs.getString("realname"));
session.setAttribute("address",rs.getString("address"));
session.setAttribute("phone",rs.getString("phone"));
}
Integer userid=(Integer)session.getAttribute("id");
// System.out.println(userid);
if(userid==null)
{
%>
<table border=1>
<form action="" method="post">
<tr><td>用户名:</td><td><input type="text" name="username"></td></tr>
<tr><td>密 码:</td><td><input type="password" name="password"></td></tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="登录" name="submit">
<a href="front/addUser.jsp">注册</a></td>
</tr>
</form>
</table>
<% }
else
{%>
<table border=1>
<tr><td><%= session.getAttribute("username")%>欢迎光顾我的书店</td></tr>
<tr><td><a href="front/updateUser.jsp?userid=<%=userid %>">修改个人信息</a></td></tr>
<tr><td><a href="front/SelectShoppingCart.jsp">查看购物车</a></td></tr>
<tr><td><a href="front/exit.jsp">退出</a></td></tr>
</table>
<%}
%>
</body>
</html>
购物车部分代码:
<%@ page language="java" import="java.util.*,com.javabean.*" pageEncoding="GB2312"%>
<%
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>
</head>
<body><center>
<a href="front/index.jsp"><img src="images/logo.gif" alt="" title="" border="0" /></a>
<%@ include file="menu.jsp"%>
<%@ include file="/DB.jsp" %>
<%@ include file="leftmenu.jsp"%> <table>
<tr>
<td colspan="8" id=s align="center"><h1>您的购物车</h1></td><br>
</tr>
<tr>
<td align="center">id</td><td align="center">名称</td><td align="center">作者</td>
<td align="center">出版社</td><td align="center">单价</td><td align="center">数量</td>
<td align="center">总价</td><td align="center">操作</td>
</tr>
<%
int totalNum=0;
double totalMoney=0.0;
ArrayList <ShoppingCartObject> cart=(ArrayList)session.getAttribute("shoppingcart");
Iterator it =null;
if(cart!=null && cart.size()>0){
it=cart.iterator();
while(it.hasNext()){
ShoppingCartObject sco=(ShoppingCartObject)it.next();
totalNum=totalNum+sco.getBooknum();
totalMoney=totalMoney+sco.getSubmoney();
%>
<tr>
<td align="center"><%=sco.getId() %></td>
<td align="center"><%=sco.getName() %></td>
<td align="center"><%=sco.getAuthor()%></td>
<td align="center"><%=sco.getPublisher() %></td>
<td align="center"><%=sco.getUnitprice() %></td>
<td align="center"><%=sco.getBooknum() %></td>
<td align="center">¥<%=sco.getSubmoney() %>元</td>
<td align="center"><a href="front/DelFromShoppingCart.jsp?id=<%=sco.getId()%>">删除</a>
<a href="front/bookdetail.jsp?id=<%=sco.getId()%>">详细信息</a></td>
</tr>
<%
}
}
else{ %>
<tr><td colspan="8" align="right">您一共买了<%= totalNum%>本书 总价为¥<%=totalMoney %>元</td></tr>
<tr><td colspan="8" align="center">您的购物车为空</td></tr><%} %>
<tr><td colspan="1" align="center"><a href="front/ClearShoppingCart.jsp">清空购物车</a></td>
<td colspan="4" align="center"><a href="front/allbook.jsp">继续购物</a></td>
<td colspan="3" align="center"><a href="front/makeorder.jsp">前往结账</a></td>
</tr>
</table>
</body>
</html>
</body>
</html>
❽ jsp网上购物系统开发背景
jsp网上购复物系统开发背景:
在国家大力制推进信息化建设的大背景下,城市网络基础设施和信息化应用水平得到了极大的提高和提高。
特别是在经济发达的沿海地区,商业和服务业也比较发达,公众接受新事物的能力和消费水平也比较高。开展商贸流通产业(即商品流通和服务居民的第三产业)的信息化、电子商务建设是政府的一项重要任务。
越来越多的商业服务企业认识到利用现代信息技术改变传统经营方式,利用电子商务提高管理和服务水平的重要性。
许多企业正在规划或已经开展了自己的电子商务建设,因此在商务服务行业迫切需要电子商务应用平台。
(8)jsp购物商城扩展阅读:
电子商务建设的最终目的是开发业务和应用。
电子商城系统的建设可以建立电子商务服务的门户站点,是现实社会到网络社会的真正体现,并提供一个生活环境和经营空间的电子商务的网站符合中国国情对于大多数在线业务和在线的客户。
电子商城的建设,实现网上购物不仅是主要,它可以有效地在互联网体系结构安全、容易扩展业务框架,实现B B企业(企业),B到C(企业)的用户,和C C(用户)等应用环境,促进电子商务的发展在中国。