本文目錄一覽:
怎樣用JSP做出一個在線購書網站?
你自己的JSP技術怎麼樣呢?如果你自己會的話。那技術上可以簡單的教下你。如果你自己不會你就去買一個吧登陸模塊//獲取用戶名和密碼String userID = request.getParameter(“userID”);String userPWD = request.getParameter(“userPWD “);//這裡自己操作數據,驗證用戶是否在資料庫存在boolean loginFlag = dao.checkUserIsExist(userID,userPWD);if(loginFlag ){//到登陸成功頁面}else{//到失敗頁面} 註冊和用戶登陸類似。就不舉例 這個系統不知道是不是需要做類似購物車的功能?其他都比較簡單的如果要做這個對你比較難一點給你舉個例子登陸成功後點擊一本書//檢測是否存在購物車String bookId = request.getParameter(“bookID”);Map map = session.getAttribute(“bookList”);if(map==null){map = new HashMap();}//檢測這本書有沒有加入到購物車if(map.containsKey(bookId)){ //如果存在則將書本的數量加1}else{//將這本書添加到bookLIst中} //用戶移除書本操作和上面類型。具體代碼實現。你自己完成。用map和session來做就能完成 最後結賬時統計MAP中所有書本的數量和價格所以你的map的key 可以為bookId 因為這個是唯一map 的value 則最好是一個BookInfo的對象。這個對象中應包含一些這些書本相關屬性
jsp是幹什麼的?
JSP(全稱JavaServer Pages),由Sun Microsystems公司主導創建的一種動態網頁技術標準。JSP部署於網路伺服器上,可以響應客戶端發送的請求,並根據請求內容動態地生成HTML、XML或其他格式文檔的Web網頁,然後返回給請求者。
JSP技術以Java語言作為腳本語言,為用戶的HTTP請求提供服務,並能與伺服器上的其它Java程序共同處理複雜的業務需求。
擴展資料
JSP(Java Server Page)為了簡化Servlet的工作而出現的替代品。Sun公司1997年推出了ServletAPI以及第一款Java Web伺服器。早期的Java Web層體系結構中只有Servlet。
接受用戶請求,處理業務邏輯,生成HTML顯示結果都是在Servlet中完成的。雖然Servlet可以勝任所有的工作,但是Servlet中不能像PHP、ASP等鑲嵌HTML代碼,輸出HTML比較困難,而且部署過程也比較複雜。
為了克服Servlet的這些弱點,Sun公司在1999年初推出了JSP1.0。作為對Servlet的一個補充,JSP在生成HTML代碼上比Servlet方便許多,而且不需要特殊部署,只需要複製到伺服器下面即可運行。
JSP包括很多技術,包括Java Bean、自定義標籤(Custom Tags)、EL表達式(Expression Language)、JSTL標準標籤類庫(Java Standard Tag Library)等。這些強大成熟的技術使得JSP在視圖層(View)有很大的優勢。
JSP的界面中可以直接編寫Java代碼,這為開發人員提供了極大的便利,自從推出JSP1.0後,便得到了廣泛的應用。
參考資料來源:百度百科-jsp內置對象
參考資料來源:百度百科-JSP
jsp頁面的代碼由哪兩部分組成
1、JSP(全稱JavaServer Pages)是由Sun Microsystems公司主導創建的一種動態網頁技術標準。JSP部署於網路伺服器上,可以響應客戶端發送的請求,並根據請求內容動態地生成HTML、XML或其他格式文檔的Web網頁,然後返回給請求者。JSP技術以Java語言作為腳本語言,為用戶的HTTP請求提供服務,並能與伺服器上的其它Java程序共同處理複雜的業務需求。
2、至於JSP頁面代碼由哪兩部分組成,這個問題問的就不專業,沒有這樣的說法,簡單來說頁面代碼可以分為HTML和JSP部分,布局上可以分為頁頭、頁體、頁尾等
3、希望對你有幫助。
原創文章,作者:NLTHV,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/128551.html