原创 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傳入參數使用實現: