原创 四、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操作,都離