iT邦幫忙

java web相關文章
共有 16 則文章

技術 【左京淳的JAVA WEB學習筆記】第十六章 分頁功能(查詢用戶購買紀錄)

後台 管理員能在後臺頁面查詢用戶購買紀錄及明細 第一次進入此頁面時無參數,在表單填入以下資訊後返回結果列表。 用戶名稱 查詢範圍(開始日期及結束日期) 頁數(...

技術 【左京淳的JAVA WEB學習筆記】第十五章 商品上架&用戶購買紀錄

管理員在網站後台,需有商品上、下架操作功能。 新建BookAdd.jsp <form action="<%=basePath%>...

技術 【左京淳的JAVA WEB學習筆記】第十四章 付款處理

新建PayMoneySvl 付款後清空購物車並更新帳戶餘額 為避免重複扣款,重定向到付款成功頁面。 @WebServlet("/user/PayMon...

技術 【左京淳的JAVA WEB學習筆記】第十三章 購物車

購物車採用session儲存,結構為Map<String,Integer>。Key為isbn號,值為購入數。 Map中不儲存Book物件,只儲存is...

技術 【左京淳的JAVA WEB學習筆記】第十二章 用戶管理

如果用戶在登入畫面成功登入,則在session創建用戶對象及其購物車對象。 若失敗則返回登入頁面,提示重新登入。 新建LoginSvl @WebServlet(...

技術 【左京淳的JAVA WEB學習筆記】第十一章 顯示列表、圖片、商品細節

顯示列表 訪問案例網站時默認調用index.jsp,在此頁面設定轉向MainSvl。 http://localhost:8080/BookShop 新建inde...

技術 【左京淳的JAVA WEB學習筆記】第十章 重複代碼的提取

Dao物件的提取 Dao類的物件用來訪問DB,我們可以把其中常用的、重複性的代碼抽取出來。 新建抽象類BaseDao 注意點:connection是珍貴資源,一...

技術 【左京淳的JAVA WEB學習筆記】第九章 電商網站-基礎配置

本章開始研究實際案例 由於省略掉了一些細節,無法進行實際測試。 不過經由範例程式碼的演示,可以清楚了解實現各功能所需的流程。 DataBase(MySQL8)的...

技術 【左京淳的JAVA WEB學習筆記】第八章 伺服器異步設定

在特定時間開放搶票的網站,常常會有流量爆炸的問題。這時候可以透過伺服器的異步處理來解決。 讓買票處理使用主線程,而需要等待的出票處理使用異步線程。 要使用異步線...

技術 【左京淳的JAVA WEB學習筆記】第七章 AJAX與JSON格式

AJAX指的是局部更新頁面的技術,例如按了讚之後圖示會變成實心的,按讚數也會增加之類的。 這個技術是透過javascript裡面的一個物件實現的,叫做XMLHt...

技術 【左京淳的JAVA WEB學習筆記】第六章 檔案上傳

檔案上傳與一般表單提交的格式不同。 一般表單提交默認enctype = "application/x-www-form-urlencoded&quot...

技術 【左京淳的JAVA WEB學習筆記】第五章 過濾器與監聽器

過濾器可以用來做權限校驗或是編碼轉換等功能。 多個過濾器可以串聯在一起,做多重過濾。 自定義的過濾器需實現javax.servlet.Filter介面。 編碼轉...

技術 【左京淳的JAVA WEB學習筆記】第四章 轉發、重定向、steam輸出

轉發、重定向與域的概念 之前的章節使用轉發(RequestDispatcher),將使用者送往下一個頁面。如下: request.getRequestDis...

技術 【左京淳的JAVA WEB學習筆記】第三章 登入頁面

首先先做個測試用的基本頁面,裡面放個表單 "<%@ page language=""java"" con...

技術 【左京淳的JAVA WEB學習筆記】第二章 Servlet

Servlet是對應客戶端(瀏覽器)的窗口 上一章為了簡單測試專案的基本框架是否架好,我們直接用網址拜訪了jsp網頁。 不過在實際的網站中,這種拜訪有安全問題。...

技術 【左京淳的JAVA WEB學習筆記】第一章 軟體下載與設定

比起JAVA檔可以直接在命令列環境下進行練習和測試,JAVA WEB的專案就一定得在伺服器(server)上才能運行。所以首先,就先來下載必要的軟體吧! 整...