Java Web學習筆記 一

2021-06-16 11:15:46 字數 2011 閱讀 4591

1.html(hyper text markup language)超文字標記語言。html的檔案字尾名一般是:.htm 或者.html

2.css定義的語法:selecter

1)http是乙個基於請求/響應模式的,無狀態的協議(request/response based, stateless protocol)

2)http是應用層協議,當你上網瀏覽網頁的時候,

瀏覽器和伺服器之間就會通過http在internet上

進行資料的傳送和接收 

3)瀏覽器和伺服器之間的互動

4)http 1.0 是的實現是用過伺服器處理請求後關閉連線,每次只處理乙個請求,所以每次請求都需要重新的建立鏈結。

5)在http 1.1之後提供一種持續連線的機制(persistent connections),既可以在同乙個連線上傳送多個請求而客戶端不用等待每乙個響應。

4.url:

1)url的格式:

5.http 請求:

1)http請求由三部分組成,分別是:請求行,訊息報頭,請求正文

2)請求行乙個符號開頭,後面跟著請求的uri和協議的版本,以crlf作為結尾。請求行以空格分隔。作為結尾的crlf外,不允許出現單獨的cr或者lf字元,請求行的格式:

3)method表示請求的方法,一般都是get或者post,還有其他的,一般都是這兩種。request-uri是乙個統一資源識別符號,表示了要請求的資源。http-version表示了請求的http協議的版本,crlf表示換行回車。例子如下:

4)請求的方式:(當我們通過瀏覽器輸入**的方式訪問網頁的時候都是通過get方法向伺服器獲取資源)

5)post方法用於向伺服器傳送請求,要求伺服器接收附在請求後面的資料.post方法在表單提交的時候用的最多。例子:

6.http響應:

1)在接收和解釋請求訊息後,伺服器會返回乙個http響應訊息.

2)http是由三個部分組成,分別是:狀態行,訊息報頭,響應正文.

3)狀態行由協議版本,數字形式的狀態**,響應的狀態描述組成,各個元素以空格分隔除了結尾的crlf(換行回車)序列外,不允許出項cr或者lf字元,http響應格式:hhtp-version statue-code reason-phrase crlf

4)http-version表示伺服器http協議的版本,status-code表示伺服器放回的響應**,reason-phrase表示狀態的文字描述,例如:

5)狀態**由三位數字組成,表示請求是否被理解或被滿足,狀態描述給出了關於狀態**的簡短文字描述狀態**的第乙個數字定義了響應的類別,面兩個數字沒有具體的分類。第乙個數字有五種可能的取值:

– 1xx:指示資訊—表示請求已接收,繼續處理

– 2xx:成功—表示請求已經被成功接收,理解,接受

– 3xx:重定向—要完成請求必須進行更進一步的操作

– 4xx:客戶端錯誤—請求有語法錯誤或請求無法實現

– 5xx:伺服器端錯誤—伺服器未能實現合法的請求 

Java Web學習筆記 三

1.jsp執行過程 2.jsp執行詳細流程 3.在jsp中定義了和 中定義了的變數的區別,中定義的變數是全域性變數,中定義的變數是區域性的.4.jsp宣告的格式 指令碼段的形式 當伺服器將 jsp 轉換為 servlet 時,會將 jsp 中的宣告轉換為類的 成員變數,而將指令碼段轉換為方法中的區域...

JAVAWEB學習筆記 05

thinkpad2 jquery的頁面載入函式可以存在多個 不會發生覆蓋 它會按照順序進行執行。dom數載入完成 獲取元素 js document.getelementbyid jq id jquery物件與dom物件轉換 sssss 注意 jq物件只能操作jq裡面的屬性和方法 js物件只能操作js...

JavaWeb學習筆記 Tomcat相關

tomcat目錄分析 1.bin 存放啟動和關閉tomcat的指令碼檔案 2.conf 存放tomcat伺服器的各種配置檔案 3.lib 存放tomcat伺服器的支援jar包 4.logs 存放tomcat的日誌檔案 5.temp 存放tomcat執行時產生的臨時檔案 7.work tomcat的工...