Java Web的一個簡單購物網站
這學期修了一門關於Web開發技術的課程,所以簡單學了一下Java Web的知識。
這是一個比較簡陋的購物網站,採用JSP開發,資料庫是MySQL,開發環境是MyEclipse2014
具有的功能有:
- 使用者註冊
- 使用者登入
- 檢視使用者本人詳細資訊,包括使用者名稱、郵箱地址、上次登入時間
- 使用者資訊修改,包括郵箱地址與密碼等
- 瀏覽商品詳細資訊
- 將商品加入購物車
- 刪除訂單
- 提交訂單並支付
- 檢視購買記錄
- 檢視線上人數與當前時間
工程如下:
網站首頁:
(可能是Tomcat版本的問題,開發時用的是8.0版本,現在用7.0執行有些圖片就顯示不出來了)
商品詳情頁:
登入頁:
購物車與購買歷史:
資料庫設計:
工程我已經打包上傳了,包括程式碼、SQL檔案、設計報告等。
下載地址: 一個簡單的Java Web購物網站
相關推薦
Java Web的一個簡單購物網站
這學期修了一門關於Web開發技術的課程,所以簡單學了一下Java Web的知識。 這是一個比較簡陋的購物網站,採用JSP開發,資料庫是MySQL,開發環境是MyEclipse2014 具有的功能有:
java實現一個簡單的Web伺服器
Web伺服器也稱為超文字傳輸協議伺服器,使用http與其客戶端進行通訊,基於java的web伺服器會使用兩個重要的類, java.net.Socket類和java.net.ServerSocket類,並基於傳送http訊息進行通訊。 這個簡單的Web伺服器會有以下三個類:
用java實現一個簡單的單用戶登陸功能的思路
get 單用戶 這樣的 簡單的 lock ref 數據庫 清除 一個 引用 所謂“單用戶單賬戶登錄”是指:在同一系統中,一個用戶名不能在兩個地方同時登錄。 我們參照 QQ 實現效果:當某賬號在 A 處登錄後,在未退出的情況下,如果再到 B 處登錄,那麽,系統會擠下 A 處
如何用Java編寫一個簡單的服務器和客戶機
exce 解決 對賬 location exceptio acc 明顯 隊列 客戶 今天我要向大家介紹的是自己編寫的一個比較簡單的服務器和客戶機程序,註意一下哦,比較簡單。好了,閑話休提,砸門直入主題。 小編先從客戶機和服務器的模型開始講解。
java:jsp: 一個簡單的自定義標簽 tld
isp javax pos web.xml systems xsd head sys Coding java:jsp: 一個簡單的自定義標簽 tld 請註意,uri都是:http://www.tag.com/mytag,保持統一,要不然報錯,不能訪問 tld文件 1 &
Java實現一個簡單的事件監聽器
tro 模型 when rgs sdf span 傳遞 inter pre 關於事件監聽我們需要知道的一些基礎知識。 a)事件三要素: source -- 事件源 when -- 事件發生時間 message -- 事件主題消息
用django框架開發一個B2C購物網站的基本流程和用到的知識點總結1
value 後端開發 .site elf pan 直接 基本 inter mobile 開發流程 開發模式采用前後端分離模式,作為後端開發人員我們只關註後端業務邏輯開發: 省略項目框架搭建文件的配置部分。。。。 一:用戶部分 在項目開發中我們要用到用戶模型類User,Dj
java實現一個簡單的計數器
random imp num count 簡單的 [] dom .com bnu package com.fengunion.sf;import org.junit.platform.commons.util.StringUtils;import java.util.Has
搭一個簡單的網站
基礎知識簡單介紹 IP地址介紹 在介紹網路訪問的時候要先明白,ip欄位一共四個欄位,每個欄位一個位元組,也就是8位二進位制,例如127.0.0.1,每一個數字為一個欄位,所以最大為255。而ip分為兩種: 公有地址(Public address):由 Inter NIC(Intern
寫一個簡單的網站檔案管理器
一時不知道從何說起了,網站檔案管理器滿天飛的,所以,純粹是閒的蛋疼,才會做這個,對於我來說,這就是打遊戲。 1.仿win7介面 2.仿win7操作 3.上傳,下載,分享檔案,這麼說起來,就像是一個個人網盤了。 製作過程有點懶得說了,目前是做到可以瀏覽檔案,切換目錄這樣 用我的Vue元件載入做的,
用java做一個簡單的打字遊戲
Java也是可以做桌面程式的。只不過需要執行在裝有JDK的電腦環境上,所以應用不是很廣泛,但是用來提高自身的程式碼邏輯還是可以的!偶有一天看到金山的打字通,就想起何不做個簡單的打字遊戲用來練練手。於是就有了下文 首先建一個類MyTyping,只有main方法 執行main方法
《Java》Java實現一個簡單的“檢視檔案的二進位制碼瀏覽器”
一、檢視檔案的二進位制碼 想檢視一個檔案的二進位制碼有很多工具可以用HEX的方式讀檔案,例如:Notepad++、UltraEdit、HexViewer等等。 Notepad++的HEX-Editor: 二、DIY瀏覽器 1.初步實現的瀏覽功能: 軟體採用命
java實現一個簡單的驗證碼生成器
最近看了網上很多大佬們寫的驗證碼生成,尋思著自己也寫一個,話不多說,程式碼如下: &
Java實現一個簡單的棧結構---Strack
棧是資料結構的一種,其限制是僅允許在表的一端進行插入和刪除運算。這一端被稱為棧頂,相對地,把另一端稱為棧底。 之前我覺得棧是一個非常難於理解的資料結構,其實不然,很多的時候真的是自己對於定義不清不楚,遇到想不通的問題便放棄了,對於實現一個簡單的棧結構,我們首先要明白採用什麼順序表結構作為底層
Spring cloud實戰 從零開始一個簡單搜尋網站(一)
效果地址http://121.40.36.198:9080/web/ 本文從建站開始,就不跟別的順序一樣要怎麼開始開始的,懂java就行 我會盡量講的詳細, 首先肯定是工具的選擇 ,俗話說工欲善其事,必先利其器,Eclipse 和IDE
Spring cloud實戰 從零開始一個簡單搜尋網站(三)
上文已經完成了一個簡單的 瀏覽器 到 Client 到CSDN端的通路 我們的架構是每個部落格網址為一個單獨的元件, 這裡為了方便直接先用CSDN 那個元件複製下 我這裡改成 SDN 修改下 application.properties 埠記得改 e
Spring cloud實戰 從零開始一個簡單搜尋網站(五)
Client端畢竟是重中之中,萬一出現異常掛了怎麼辦,這時候我們希望做成一個叢集 Ribbon 是一個客戶端負載均衡器 Feign本身集成了Rabbon 這裡只說 Ribbon 先將Client專案 複製一份,改下bootstrap.properties就行 &n
Java實現一個簡單的郵箱格式判斷
郵箱要求: “@”不能在第一位 “”不能在最後一位 ,“@”和“”中間應該有字元 ,*** @ ***。***(標準格式) 當然還有更嚴格的校驗規則,我們此處考慮到這即可 具體的程式碼實現: package com.poin
Retrofit2 學習總結 (二)Rxjava +Retrofit +java web伺服器簡單小例子
通過一段時間的學習,Rxjava Retrofit2終於算是入了門,學習的過程中寫了個簡單的小例子,像我這樣的人學習東西還是喜歡有一個正確的例子用來學習的。 本demo已經上傳到了gitHup: java伺服器 :https://github.com/tanglonghui/Retrofit
Java 新建一個簡單的窗體(僅新增一個文字框)
public static void main (String[] args) { //新建一個JFrame窗體 JFrame jf = new JFrame(); //設定窗體的寬為400 高為300 jf.setSize(400,