原创 String.valueOf()[新的判空語句]
String.valueOf()可以將null值變爲"null"字符串 String源碼:public static String valueOf(Object paramObject){ return ((paramObjec
原创 Struts2 tag:(保持項目的url)
作用: 在jsp頁面執行action,並將result中對應的頁面包含到該頁面。(該標籤的目的)使用目錄: 1,導入struts2標籤 2,編寫<s:action> 3,給action傳入參數使用實現:
原创 接口(Interface)
/**特性 * 接口的有隱式修飾abstract,可以在看任何一個接口的源代碼,都會加上abstract * 接口中的屬性均爲公共的,靜態的,
原创 List接口下的集合
結構 ArrayList 繼承了 抽象的List 實現了List接口 抽象的List繼承了抽象的Collection實現了List接口 抽象的Co
原创 抽象類(AbstractClass)
/**特性 * 用abstract修飾的類,叫做抽象類。抽象類裏可以不包含抽象方法,但含有抽象方法的類,就必須是抽象類 * 抽象類的命名前綴爲:
原创 基本類型及其運算
八種基本數據類型 byte 8bit [-127,128] 容量=256 default=0 B
原创 繼承(Extends)
/**特性 * 同類型之間可以繼承,類與類,接口與接口 * 繼承只能是單一的 * 只有private修飾的屬性和方法不可被繼承下來(包括最
原创 Web Project
Web Project的分層 一個Web項目通常都有數據層,業務層,控制層,實體,工具,有的還有業務的GUI層 數據層通常是dao 業務層通常是service,business 控制層通常是servlet,action 實體通常是bea
原创 Session
====理論====session描述 最原始的session是服務器端的一個Map結構的存儲空間,但經常用的是HttpSession。 放入session的值可以在程序中的任何jsp,java類中進行讀取。通常會將用戶對象存入sessi
原创 靜態塊,非靜態塊,靜態屬性,非靜態屬性,構造的執行順序
/**特性 * 靜態方法的調用會加載類,類加載會執行靜態塊。 * 靜態屬性的獲取也會加載類,類加載執行了靜態塊。 * 靜態塊和靜態屬性的順
原创 Map接口下的集合
Map是一種沒有實現collection的接口,它的實現類集合用get(key)去獲取值,使用entrykey或者keySet來遍歷。 /**HashMap * HashMap extends AbstractMap implement
原创 Collection接口
Collection接口是List,Set集合的接口,這些集合都將直接或間接去實現這個接口。1,Collection接口引用如何遍歷數據?Colle
原创 Hibernate Criteria查詢
查詢指定字段Criteria criteria = session.createCriteria(Person.class); ProjectionList plist = Projections.projectionList();
原创 Struts2 OGNL
OGNL描述: Object Graph Navigation Language,是一種比較或者完全依賴struts2標籤的語言。<s:property value="ognl表達式"/> ,這個標籤幾乎通吃OGN
原创 Struts2 tag:<s:action>(保持項目的url)
作用: 在jsp頁面執行action,並將result中對應的頁面包含到該頁面。(該標籤的目的)使用目錄: 1,導入struts2標籤 2,編寫<s:action> 3,給action傳入參數使用實現: