原创 四、Struts2的開發模式
一、實現與Servlet API的交互 Struts2中提供了Map類型的request、session、與applicatoin,可以從ActoinContext對象中獲得。ActionContext對象位於 com.opensym
原创 二、Action對象
一、認識Action對象 Action對象是Struts2框架的重要對象,它主要用於對HTTP請求進行處理。在Struts2API中,Action對象是一個接口,它位於 com.opensymphony.xwork2包中。Strut
原创 三、Struts2的配置文件
一、Struts2的配置文件類型 struts-default.xml----位於struts2-core-2.1.8.文件的org.apache.struts2包中 struts-plugin.xml-----位於struts2提供的各
原创 Jdbc
一、概述 JDBC(Java Data Base Connectivity,java數據庫連接),由一些接口和類構造的API Jdbc從物理結構上說就是Java語言訪問數據庫的一套接口集合 從本質上來說就是調用者(程序員)和實現者
原创 五、Struts例子
一、處理表單數據 (1)拷貝。jar包到lib下配置web.xml文件 (2)創建一個Action對象 public class GreetingAction extends ActionSupport{ private String
原创 六、OGNL表達式語言
OGNL(Object Graph Navigation Language)是一種強大的表達式語言,它能夠自動導航對象的結構並訪問和設置對象數據。在OGNL表達式中,它的核心對象爲OGNL上下文。OGNL上下文相當於一個Map容器,在
原创 一、第一個Struts2例子(Helloword)
一、struts2支持庫 struts2-core-2.1.8.1jar--Struts2的核心類庫 xwork-core-2.1.6.jar--Xwork的核心類庫 ognl-2.7.3.jar--Ognl表達式語言類
原创 二、依賴注入
Spring框架的各個部分都充分使用了依賴注入技術,它使代碼不再有單實例垃圾,也不再有麻煩的屬性文件,取而代之的是一致和優雅的程序代碼。它也是Spring中非常重要的核心技術之一。 一、什麼是控制反轉與依賴注入 IoC的英文全稱是Iv
原创 七、七Hibenate一對一主鍵關聯(雙向關聯)
一、Hibenate一對一主鍵關聯(雙向關聯) (1)實體類與表間的關係 Pepole IDcard tab_people tab_idcard -id:int
原创 一、Spring概述
一、初識Spring Spring框架主要由7大模塊組, **核心模塊 Spring Core 模塊是Spring的核心容器,它實現了Ioc模式,提供了Spring框架的基礎功能。模塊中包含的BeanFactory類是Spring的
原创 十一、Hiberante多對多關聯關係(雙向)
一、Hibernate多對多關聯關係(雙向) (1)實體類與表間的關係 User Role t_user t_user_role t_role int:id id:i
原创 四、Hibernate多對一關聯有關係(單向關聯)
一、Hibernate多對一單向關聯關係 (1)實體類與表間的關係 Product Factory tab_product tab_factory -id:int
原创 十五、Hibernate查詢語言
一、瞭解HQL語言 HQL語言是面向對象的查詢語言,區分大小寫,它查詢的是實體對象 HQL基本語法: select "對象。屬性名" from "對象" where "過濾條件" group by "對象。屬性名" having
原创 六、Hibenate一對一主鍵關聯(單向關聯)
一、Hibenate一對一主鍵關聯(單向關聯) (1)實體類與表間的關係 Pepole IDcard tab_people tab_idcard -id:int
原创 八、攔截器使用
一、瞭解攔截器 攔截器可以動態增強Action對象的功能,在Struts2與ServletAPI進行解藕,Action對請求的處理不依賴於Servlet API,表單重複提交、對象類型轉換、文件上傳,還ModelDriven操作,都離