在JSP中,最重要的部分就是Scriptlet(腳本小程序),所有嵌入HYML代碼中的Java程序都必須使用Scriptlet標記出來。
在JSP中一共有三種Scriptlet代碼
1.<%%>
在此Scriptlet中可以定義局部變量,編寫語句(輸出變量,調用方法,調用對象)等
2.<%!%>
在此Scriptlet中可以定義全局變量,方法,類。
但是不能出現任何其他語句(比如完成輸出變量,調用方法,調用對象等)
3.<%=%>
在此Scriptlet中主要功能是輸出一個變量或者一個具體的常量
注意:因爲JSP的開發實際上就是在HTML加入一些控制和輸出的語句
儘量不要使用out.println()輸出,而是使用表達式輸出
否者會是程序代碼比較混亂
然後你純粹用表達式輸出發現用了這麼多的<%%>更麻煩了,
又出現了<jsp:scriptlet>代碼</jsp:scriptlet>標籤 和<%%>功能相同,
然後告訴你唯一的好處就是使用這種方法更加美觀?