原创 Struts 2中if else iterator property標籤的使用 .

爲了控制輸出Struts 2的ValueStack中封裝的值,Struts 2提供了大量的標籤。其中比較常用的標籤有:   if:該標籤支持標籤體,如果if標籤裏判斷的表達式返回真,則輸出標籤體內容。   else:該標籤不能獨立使用

原创 EL與OGNL使用示例

<s:url action="test" var="testLink"> <s:parame name="qq">110</test> </s:url>   上面爲OGNL語言,功能是給testLink後面加上參數qq,

原创 什麼是IOC

  控制反轉(Inversion of Control,英文縮寫爲IoC)是一個重要的面向對象編程的法則來削減計算機程序的耦合問題。 控制反轉還有一

原创 iBATIS SQLMap配置Demo淺析

  在Spring的jpestore中,數據持久層用到了iBATIS SQLMaps,這裏寫一個iBATIS的簡單Demo,作爲iBATIS的學習筆

原创 iBatis 配置文件詳解

iBatis 配置文件詳解 ibatis基礎代碼包括: 1.    ibatis實例配置 一個典型的配置文件如下(具體配置項目的含義見後): <? xml version="1.0" encoding="UTF-8" ?>

原创 Spring中XML配置的12個技巧

  Spring利用依賴注入可以獲得簡單而有效的測試能力。Spring beans,依賴關係,以及服務所需要的bean都將在配置文件中予以描述,配置文件一般採用XML格式。然而XML配置文件冗長而不易使用,在你進行一個使用了大量bean的

原创 SSI框架實例

 本例參照這篇Struts iBATIS Spring文,基於JDK1.5,Tomcat5.5.25,mysql-5.0.37-win32,以及Sp

原创 什麼是AOP

 面向切面編程(也叫面向方面):Aspect Oriented Programming(AOP),是目前軟件開發中的一個熱點,也是Spring框架中

原创 JSP EL語言定義

 一、jsp EL語言定義         E L(ExPRession Language) 目的:爲了使JSP寫起來更加簡單。        

原创 FilterDispatcher處理流程

  9.4  Struts 2的核心機制 Struts 2的處理流程已經和Struts 1大相徑庭了,但是和WebWork比較相似,這都是因爲Str

原创 看了半天了,來研究下真正的Action代碼

雖然Struts中的業務處理部分是Action負責的,但真正起作用的業務控制器不是用戶定義的Action而是系統自動生成的Action代理,但該代理以用戶定義的Action爲目標 廢話不多說,上代碼: public class Login

原创 看了半小時的MVC,總結下

看了幾張PPT,看的我是雲裏霧裏,關於MVC這部分貌似懂了一點,特出來得瑟一下 MVC的作用說白了就是爲了處理用戶發來的各種信息請求,比如登錄,瀏覽網頁及所謂的增刪改查等等而做出的一系列反應。 其過程可總結爲: 裝載MVC類——>讀取配置

原创 Action的配置

 Action是一個類用於處理控制器發送過來的業務,作爲struts2框架的一部分,其必須現聲明再使用,也就是說必須現在WEB中進行配置。 Action的配置必須在struts2的配置文件中進行。 struts2的配置文件有兩份: 1、配

原创 Struts 2的校驗框架

Struts 2的校驗方式可以有兩種,第一種就是在Action中直接重寫validate方法,但這需要我們重複書寫大量的校驗代碼,所以不實用。 第二種就是通過定義相應Action的配置文件來完成,本文所講的就是這種方法。 估計也都知道了配

原创 什麼是POJO

   POJO(Plain Old Java Objects)簡單的Java對象,實際就是普通JavaBeans,是爲了避免和EJB混淆所創造的簡