session與cookie對比
session保存在服務器端內存中,類型為對象,故而安全性高,隨會話結束而銷毀。
cookie保存在客戶端外存中,類型為字符串,安全性低,可長期保存。
session保存在服務器端內存中,類型為對象,故而安全性高,隨會話結束而銷毀。
cookie保存在客戶端外存中,類型為字符串,安全性低,可長期保存。
2018-04-17
cookie用來保存用戶相關信息,存儲在客戶端。
cookie形式上就是字符串鍵值對,常用方法可以對cookie的有效期,cookie值進行獲取和設置,獲取cookie名。
cookie形式上就是字符串鍵值對,常用方法可以對cookie的有效期,cookie值進行獲取和設置,獲取cookie名。
2018-04-16
setProperty 作用是獲取JavaBean實例的屬性
<jsp:setProperty name="objectName" property="propertyName"/>
使用還是很簡單的。
<jsp:setProperty name="objectName" property="propertyName"/>
使用還是很簡單的。
2018-04-15
setProperty作用是給JavaBean賦值
有四種常用方法:
都是在這個基礎上稍作改變,<jsp:setProperty name="objectName" property="propertyName" />
propertyName如果為通配符*,則直接按照表單全部的屬性名映射至對象。
如果propertyName指定某一具體屬性名,則僅將該屬性賦值。
如果在propertyName指定時,還設置value值,則按value值填充。
還可以使用url直接傳遞參數,在jsp中要添加param屬性。
注意注釋<!---->中的jsp語句仍然會執行。要與<%----%>區分開。
有四種常用方法:
都是在這個基礎上稍作改變,<jsp:setProperty name="objectName" property="propertyName" />
propertyName如果為通配符*,則直接按照表單全部的屬性名映射至對象。
如果propertyName指定某一具體屬性名,則僅將該屬性賦值。
如果在propertyName指定時,還設置value值,則按value值填充。
還可以使用url直接傳遞參數,在jsp中要添加param屬性。
注意注釋<!---->中的jsp語句仍然會執行。要與<%----%>區分開。
2018-04-15
<!---->
HTML注釋中的java腳本也會被執行,你們可以F12查看HTML進行測試,比如寫
<!--<%out.println("123")%>-->里面的代碼會被執行
HTML注釋中的java腳本也會被執行,你們可以F12查看HTML進行測試,比如寫
<!--<%out.println("123")%>-->里面的代碼會被執行
2018-04-15
使用Java標簽實例化JavaBean方法:
<jsp:useBean id="objectName" class="ClassName" scope="page"/>
id是對象名,class是包含完整包路徑的類名,scope是該對象的作用域范圍,默認為page(當前頁面)。
實例化就完成了,之后,可以直接使用對象名來調用該類的成員方法。
<jsp:useBean id="objectName" class="ClassName" scope="page"/>
id是對象名,class是包含完整包路徑的類名,scope是該對象的作用域范圍,默認為page(當前頁面)。
實例化就完成了,之后,可以直接使用對象名來調用該類的成員方法。
2018-04-15
JavaBean類設計原則:
兩個公有:公有類,公有無參構造器
一個私有:屬性私有
訪問封裝:使用get,set訪問和設置屬性
兩個公有:公有類,公有無參構造器
一個私有:屬性私有
訪問封裝:使用get,set訪問和設置屬性
2018-04-15
errorPage="???.jsp"屬性用來聲明出現異常時頁面跳轉至哪個異常處理頁面。
isErrorPage=“true”聲明該頁面為異常處理頁面,exception對象在該頁面可用。
isErrorPage=“true”聲明該頁面為異常處理頁面,exception對象在該頁面可用。
2018-04-15
我這里也總結了一些列JSP的入門文章,和大家分享。https://www.jellythink.com/archives/category/programming-development/java-web
希望我的文章對大家有幫助。
希望我的文章對大家有幫助。
2018-04-13
用eclipse的同學們,如果改完server.xml后還是顯示亂碼,不妨重啟一下eclipse。其次,用URL傳遞參數的時候,參數的=左右兩邊不能有空格,不然會出現null。比如username = liu,應該寫成username=liu
2018-04-12