【289天】每日項目總結系列027(2017.11.21)

叨叨兩句

  1. ~html

jsp的三種腳本

<%%>:這種腳本其實是運行在service方法中
<%!%>:這種腳本其實是直接運行在jsp文件翻譯成的Java類中
<%=%>:運行在service方法中,並且是使用out.print()將=後面的值輸出到客戶端session

jsp的三種註釋

<!---->html中的註釋,這種註釋,客戶端查看網頁源代碼能看到app

// 則實際上是Java中的註釋,客戶端查看網頁源代碼看不到,可是在翻譯成的Java文件中能夠看到jsp

<%----%>這是jsp的註釋,在客戶端看不到,在翻譯成的Java文件中也看不到翻譯

jsp的三大指令集

page指令 基本上使用默認的
include指令 用於作靜態包含
taglib指令 引入jstl標籤名htm

jsp的九大內置對象

四大域對象application、session、request、pageContext、response、out、exception、page、config對象

對比四大域對象的做用範圍
application----整個項目
session----一次會話
request-----一次請求
pageContext-----當前頁面get

pageContext的做用

1.做爲域對象存值和取值
2.代替其它三個域對象存值和取值
3.智能獲取域對象中的值 findAttribute(name)
4.獲取其它的八個內置對象io

六大動做標籤

forward標籤,用於作請求轉發
param標籤,用於攜帶請求參數
include標籤,動態包含
useBean標籤,用於建立JavaBean對象
setProperty標籤 設置JavaBean對象的屬性
getProperty標籤用於獲取JavaBean對象的屬性,而且輸出到客戶端exception

相關文章
相關標籤/搜索