[摘 要]本文以MYSQL為數據庫開發平臺,以Tomcat網絡信息服務作為應用服務器,采用JSP(Java Server Pages)技術開發了一個網上書店銷售系統,該系統是一個動態的、交互式的、具有商品提供功能和系統管理功能的電子商務系統。
[關鍵詞]JSP;Tomcat;網上書店銷售系統
[中圖分類號]F724.6;TP393
[文獻標識碼]A
[文章編號]1673-0194(2009)05-0106-04
伴隨著電子商務技術的不斷成熟,電子商務的功能也越來越強大,注冊用戶可以在網上搜索購買到自己想要的各種商品,初步讓人們體會到了足不出戶,便可隨意購物的快感。網上購物系統是一種具有交互功能的商業信息系統,它向用戶提供靜態和動態兩類信息資源,當今比較流行的網上購物系統,國外有“淘寶網”,國內有“當當網”。本文以MYSQL為數據庫開發平臺,以Tomcat網絡信息服務作為應用服務器,采用基于服務器端的JSP、Java的組件JavaBean,以及網頁編程語言HTML,構建了一個小型動態商務網站——網上書店系統。該系統能實現用戶的注冊、登錄功能;能夠實現圖書的查詢,訂購等功能,基本上具備一個網上商品銷售系統應具備的功能,可以說,目前的大型商務網站也就是這個小型網站在內容上的擴充和重復。
1 JSP語言及其特點
在傳統的網頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。Web服務器在遇到訪問JSP網頁的請求時,首先執行其中的程序片段,然后將執行結果以HTML格式返回給用戶。程序片段可以操作數據庫、重新定向網頁以及發送E-mail等[1]。JSP基于強大的Java語言[2-4],具有良好的伸縮性,在網絡數據庫應用開發領域具有得天獨厚的優勢,而且它在多方面加速了動態Web頁面的開發,譬如,將內容的生成和顯示進行分離;……