❶ 我要做一個基於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(用戶)等應用環境,促進電子商務的發展在中國。