原创 Http協議抓包詳解

抓包分析:GET方式:* 請求部分:GET /day09/demo1-http/demo2.html?name=aaa&age=23 HTTP/1.1 Accept: text/html, application/xhtml+xml, *

原创 ServletContext獲取全局初始化參數

使用ServletContext讀取全局初始化參數(在/WEB-INF/web.xml目錄下配置參數) <context-param> <param-name>username</param-name> <param-v

原创 ServletContext作爲域對象來存儲數據

ServletContext是一個域對象.    * 作用範圍:整個web工程.    * 創建:服務器啓動的時候,tomcat服務器爲每個web項目創建一個單獨ServletContext對象.    * 銷燬:服務器關閉的時候,或者項

原创 從文件中讀取數據到集合

 IO流分類:    流向                   輸入流    讀取數據    FileReader    Reader        

原创 遍歷Map集合的兩種方式

public class HashMapDemo { public static void main(String[] args) { //創建Map對象 HashMap<String,String> hm = n

原创 Servlet下頁面跳轉方式

1、重定向:// 重定向 //修改響應行狀態碼,設值響應頭Location值 response.setStatus(302); response.setHeader("Location", "/dy_01/loginSu

原创 統計該文件夾(包含子文件夾)中,每種類型的文件及個數

package 作業09; import java.io.File; import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; import

原创 Servlet的生命週期以及相關配置

 生命週期:就是一個對象從創建到銷燬的過程. Servlet生命週期:Servlet從創建到銷燬的過程.* 何時創建:用戶第一次訪問Servlet創建Servlet的實例* 何時銷燬:當項目從服務器中移除的時候,或者關閉服務器的時候. 

原创 Http協議-POST和GET的區別

POST和GET的區別:    GET請求:        瀏覽器可以看到參數. 而且參數大小有限制.    POST請求:        瀏覽器不可以看到參數,無大小限制常見響應碼:        200 成功        500 服

原创 Servlet處理文件下載

文件下載的兩種方式:    * 第一種:超鏈接下載,直接將文件的路徑寫到超鏈接的href中。前提是:文件類型不支持。如果支持瀏覽器會直接打開文件<!DOCTYPE html> <html> <head> <meta charset="UT

原创 Servle概述與常見對象

概述:Serlvet就是一個運行在WEB服務器上的小的java程序,用來接收和響應從客戶端發送過來的請求。通俗的講,Servlet就是用來連接Html頁面和JAVA程序的橋樑。使用步驟:1、編寫一個類實現Servlet接口2、將編寫的這個

原创 ServletContext對象

1、獲取ServletContext對象:ServletContext sc = this.getServletContext();2、作用:    *1、獲取全局初始化參數(點擊查看)sc.getInitParameter(name) 

原创 (java基礎)將指定目錄(包含內容)複製到另一個目錄中

/* * 將指定目錄(包含內容)複製到另一個目錄中(案例分析與實現) */ public class CopyFileTest { public static void main(String[] args) throws IOEx

原创 事務處理的三種方式(簡單小Demo)

概述:事務指的是邏輯上的一組操作,組成這組操作的各個邏輯單元要麼一起成功,要麼一起失敗.mysql.sqlcreate table account( id int primary key auto_increment, name va

原创 分別統計字符串內所有字符的個數

package Test05; import java.util.HashSet; import java.util.Set; //用戶輸入字符串"If~you-want~to~change-your_fate_I_think~you