Jsp 語法:
1. 註釋
靜態註釋:就是對靜態程式碼的註釋 語法 它是由瀏覽器處理的
動態註釋:就是對動態程式碼的註釋 語法 <%-- -- %>它是由tomcat處理的
,也可以採用原生Java註釋。
2.變數
全域性變數:<%! int i=0%>
執行特點:初始化一次,上一次值作為下一次的初值
區域性變數:<% int i =0%>
執行特點:每一次執行都要重新初始化。
表示式
語法:<%= %>
作用:向瀏覽器輸出資料
用jsp的表示式和Java輸出的比較
相同點:都是向瀏覽器輸出資料
不同點:
1.語法範疇不同
out.println()屬於Java語法範疇 <% %>
<%= %>表示式輸出 屬於jsp語法範疇
- 輸出特點
out.println()輸出 使用out內建物件,
不符合MVC模式要求。
<%= %>表示式輸出 使用response內建物件。
符合MVC模式要求。
3.使用方式
out.println()輸出 比較複雜
<%= %>表示式輸出 比較簡單
結論:推薦使用<%= %>表示式輸出
jsp程式碼格式:
`
<%
out.println("hello jsp");
%>
`