JSP中宣告標籤的區別

2021-08-16 15:33:31 字數 389 閱讀 5919

1.<% %>叫做指令碼片段,其中寫的內容會翻譯在servlet的service方法中,顯然我們可以在service方法中定義區域性變數或者呼叫其他方法,但是不能在service中再定義其他的方法,也就是我們可以在<%%>中定義區域性變數或者呼叫方法,但不能定義方法。在jsp頁面可以有多個指令碼片段,但是多個指令碼片段之間要保證結構完整。

2.<%!%>稱作宣告,其中寫的內容將來會直接翻譯在servlet類中,因為我們可以在類中定義方法和屬性以及全域性變數,所以我們可以在<%!%>中宣告方法、屬性、全域性變數。

3.<%=%>稱作jsp表示式,用於將已經宣告的變數或者表示式輸出到網頁上面。

4.直接寫在jsp頁面中的**稱作模板元素,將來會servlet的service方法中的out.write("___")中,作為輸出內容。

Jsp中param標籤的使用

操作被用來以 名 值 對的形式為其他標籤提供附加資訊。它和 一起使用,方法如下 其中,name value 為屬性的值。1 與配合使用 載入 come.jsp jsp param name number value i 傳遞引數 獲得 includeaction.jsp 傳來的值 string st...

Jsp中param標籤的使用

操作被用來以 名 值 對的形式為其他標籤提供附加資訊。它和 一起使用,方法如下 1 與配合使用 includeaction.jsp double i math.random 載入come.jsp 傳遞引數 come.jsp string str request.getparameter number...

Jsp中param標籤的使用

操作被用來以 名 值 對的形式為其他標籤提供附加資訊。它和 一起使用,方法如下 1 與配合使用 載入 come.jsp jsp param name number value i 傳遞引數 獲得 includeaction.jsp 傳來的值 string str request.getparamet...