• P9

      初試Struts2.1 文檔

    Struts2是WebWork的Struts版本,兩種框架為了減輕程序員負擔進行了融合。–WebWork框架比Struts1更為先進,而Struts的優勢是擁有眾多的使用者。–Struts使用WebWork,而WebWork則借助Struts的社區推廣了自己 –并不是Struts2出現后Struts1就被取代了,事實上它們是并行發展的Struts2在WebWork2基礎上開發來的,和Struts1一樣,Struts2也屬于MVC框架。事實上與Struts1.x的架構完全不同,所以之前了解WebWork的人學起Struts2會相對容易,而熟悉Struts1.x的人學Struts2并沒有什么優勢。所以我們可以更多的認為Struts2是WebWork2的包裝版,而不是Struts1.x的升級版。

    hqh3306 2010-12-30   410   0
    P143

      Struts2.0基本配置使用手冊 文檔

    Struts作為MVC2的Web框架,自推出以來不斷受到開發者的追捧,得到用廣泛的應用。作為最成功的Web框架,Struts自然擁有眾多的優點:MVC2模型的使用功能齊全的標志庫(TagLibrary)開放源代碼但是,所謂“金無赤金,人無完人”,Struts自身也有不少的缺點:需要編寫的代碼過多,容易引起“類爆炸”單元測試困難這些缺點隨著Web的發展越來越明顯。這就促生了Struts2.0,它的誕生能很好的解決上述問題。

    hqh3306 2010-12-30   3284   0
    P38

      Struts2攔截器 文檔

    攔截器(Interceptor)是動態攔截Action調用的對象,類似于Servlet中的過濾器。在執行Action的業務邏輯處理方法(execute())之前,Struts2會首先執行在struts.xml中引用的攔截器。攔截器是struts2的一個重要特性。Struts2框架的大多數核心功能都是通過攔截器來實現的,像避免表單重復提交、類型轉換、對象組裝、驗證、文件上傳等,都是在攔截器的幫助下實現的。攔截器之所以稱為“攔截器”,是因為它可以在Action執行之前和執行之后攔截調用。Struts2將它的核心功能放到攔截器中實現,而不是分散到Action中實現,有利于系統的解耦,使得功能的實現類似于個人電腦的組裝,變成了可插拔的,需要某個功能就“插入”一個攔截器,不需要某個功能就“拔出”一個攔截器。你可以任意組合攔截器來為Action提供附加的功能,而不需要修改Action的代碼。

    diaodiao 2010-12-24   5209   0
    P45

      Struts2框架入門 文檔

    Struts2框架使用包來管理Action和其它組件。每個包就是多個Action和其它一些組件的集合。

    zxm_gzym 2010-12-13   543   0
    P9

      Struts2常用標簽講解 文檔

    struts2的標簽和1是完全不同的。struts2的標簽分為兩大類:非UI標志和UI標志struts1將標志庫按功能分成HTML、Tiles、Logic和Bean等幾部分。

    rimoer 2010-12-06   675   0
    P16

      JSON學習總結 文檔

    JSON基礎JSON即JavaScriptObjectNatation,它是一種輕量級的數據交換格式,非常適合于服務器與JavaScript的交互。本文將快速講解JSON格式,并通過代碼示例演示如何分別在客戶端和服務器端進行JSON格式數據的處理。盡管有許多宣傳關于XML如何擁有跨平臺,跨語言的優勢,然而,除非應用于WebServices,否則,在普通的Web應用中,開發者經常為XML的解析傷透了腦筋,無論是服務器端生成或處理XML,還是客戶端用JavaScript解析XML,都常常導致復雜的代碼,極低的開發效率。實際上,對于大多數Web應用來說,他們根本不需要復雜的XML來傳輸數據,XML的擴展性很少具有優勢,許多AJAX應用甚至直接返回HTML片段來構建動態Web頁面。和返回XML并解析它相比,返回HTML片段大大降低了系統的復雜性,但同時缺少了一定的靈活性。現在,JSON為Web應用開發者提供了另一種數據交換格式。讓我們來看看JSON到底是什么,同XML或HTML片段相比,JSON提供了更好的簡單性和靈活性。

    zhuopeng8023 2010-11-29   648   0
    P119

      Struts2.0概述 文檔

    Struts作為MVC 2的Web框架,自推出以來不斷受到開發者的追捧,得到用廣泛的應用。作為最成功的Web框架,Struts自然擁有眾多的優點: 1、MVC 2模型的使用 ;2、功能齊全的標志庫(Tag Library) ;3、開放源代碼。

    steven73 2010-11-26   3112   0
    P223

      Struts2講義 文檔

    Struts是目前世界上所有使用Java語言進行J2EE項目開發的人員經常使用的基于MVC模式的Web項目開發框架之一。它也是目前最早的Web項目開發框架。由于它的易學易用,對入門者來說學習所花時間少,也簡單容易上手,因此使用Struts的開發人群是目前所有Web項目開發框架使用人群中最大的。可是近幾年,新的視圖技術,如FreeMarker、Velocity技術。還有設計模式的大行其道。開發人員越來越覺得Struts在這些方面有先天的不足。并不能很優雅和優秀的完成Web項目開發工作。原因有很多種,一方面是Struts出現的時間比較早,現在流行的技術都是在Struts后出現的。因此必然導致Struts對新技術的支持不夠。另一方面很多新興的Web項目開發框架都是很好的體現了現有開發理念的使用。對Struts的影響和威脅都很大。這樣很多近幾年參加工作的IT從業人員都不喜歡使用Struts,而是去采用Tapestry、JSF等框架去進行他們的開發工作。本書這部分就針對Struts2的具體技術細節進行了詳細附例的說明。而本章則把Struts和Struts2之間的“恩恩怨怨”以及同類的Web項目開發框架產品和Struts2的關系具體介紹。希望讀者在學習Struts2技術之前,能對Struts2有清晰正確的認識和了解。

    niyoushang 2010-11-16   761   0
    P

    一步步學習Struts2 文檔

    Struts2將Result列為一個獨立的層次,可以說是整個Struts2的Action層架構設計中的另外一個精華所在。Result之所以成為一個層次,其實是為了解決MVC框架中,如何從Control層轉向View層這樣一個問題而存在的。多數的MVC框架中的Control層,都是一個Java對象。按照慣例,我們通常會把這個層次上面的Java對象統稱為Action層。標簽庫,幾乎是每個MVC框架的重要組成部分。從Struts1開始,到Webwork2,SpringMVC,都有自己的定義的一套標簽庫。所以,一度標簽庫的使用,會成為一個框架初學者判定一個Web框架好壞的重要標準之一。我也曾經見到過許多Web開發人員,長期地存在著一定的誤解:只要學好標簽庫,能夠將標簽庫熟記于心,那么這個框架我就算掌握了七八成。

    liuxiwu123 2010-11-15   7457   0
    P3

      autocomplete自動完成的說明文檔 文檔

    這里主要是用struts2,autocomplete自動完成……。把頁面文本框的值轉到后臺,去模糊查詢返回一個數組,數組現實在div層中。

    weihaijin 2010-11-07   7550   0
    P58

      Struts2筆記[初步修改版] 文檔

    一、準備工作及實例1.解壓struts-2.1.6-all.zipapps目錄:struts2自帶的例子程序docs目錄:官方文檔。lib目錄:存放所有jar文件。Src目錄:源文件存放地2.六個基本包struts2-core-2.1.6.jar:開發的核心類庫freemarker-2.3.13.jar:struts2的UI標簽的模板使用freemarker編寫commons-logging-1.0.4.jar:日志包ognl-2.6.11.jar:對象圖導航語言,通過它來讀寫對象屬性xwork-2.1.2.jar:xwork類庫,struts2在其上進行構建commons-fileupload-1.2.1.jar:文件上傳組件

    gudaxiao 2010-11-03   2891   0
    P82

      Struts2.0框架技術 文檔

    雖然Struts2號稱是一個全新的框架,但這僅僅是相對Struts 1而言。Struts2與Struts1相比,確實有很多革命性的改進,但它并不是新發布的新框架,而是在另一個赫赫有名的框架:WebWork基礎上發展起來的。從某種程度上來講,Struts2沒有繼承Struts1的血統,而是繼承WebWork的血統。或者說,WebWork衍生出了Struts2,而不是Struts1衍生了Struts2。因為Struts2是WebWork的升級,而不是一個全新的框架,因此穩定性、性能等各方面都有很好的保證:而且吸收了Struts1和WebWork兩者的優勢,因此,是一個非常值得期待的框架。

    kalen 2010-10-28   559   0
    P13

      struts2入門第07章_表達式語言OGNL 文檔

    在深入了解Struts2的OGNL語言之前,先來了解一下什么是表達式語言以及為什么要使用表達式語言。表達式語言(Expression Language)可以在Web應用中完成特定的任務,例如變量求值、獲取對象、對對象進行簡單的操作,這些特性都可以使得應用編寫起來更加方便簡潔,在后面的例子中可以看到表達式語言的使用是怎樣減少程序員需要編寫的代碼量。很顯然表達式語言的宗旨和Web框架是一致的,通過表達式語言可以事半功倍的完成原來用Java代碼完成的任務。OGNL(Object Graph Navigating Language)即對象導航圖語言,是表達式語言的一種。通常用來綁定Java對象的屬性,用一個表達式就可以讀取和設置對應Java對象的屬性,所以可以用來溝通Web組件和業務邏輯的模型部分。它是Jakarta“屬性存取語言”項目和JSTL的表達式語言的良好替代。

    kalen 2010-10-28   448   0
    P5

      Struts2與Freemarker的配置方法(附源碼和插件) 文檔

    Freemarker是模板引擎,也可以說是一種表現層的框架,它有自己的模板指令,開發者如果不熟悉這些語法,很難進行表現層的開發。Struts2框架技術對Freemarker做了很好的支持,開發人員只要熟悉Struts2的標簽即可進行開發Freemarker模板文件,如果您還不熟悉具體的Struts2及標簽應用請參考其他文獻資料,本文主要闡述Struts2與Freemarker的配置方法。

    lichao821212 2010-10-20   436   0
    P40

      Struts2學習筆記 文檔

    xiangkun 2010-10-17   4039   0
    P27

      Struts2.1.8詳解 文檔

    xmrbi 2010-10-02   5439   0
    P

    Struts2 Tags API 文檔

    Webwork提供了一套不依賴于顯示層技術的標簽庫。這一章我們將概括性的描述每一個標簽, 比如此標簽支持的屬性,標簽的行為等等。大多數的標簽都可以用于所有的模板語言(參考 JSP Tags, Velocity Tags,和FreeMarker Tags),但是有一些只能用于特定的模板語言。 無論什么時候一個標簽不能完全的支持每一個模板, 該標簽會在參考文檔中注明。webwork中的標簽分為兩種類型: 通用標簽和HTML標簽。 除了功能和職責外這兩種類型標簽最大的區別是HTML標簽支持模板(templates)和主題 (themes)。除了基本的參考外,我們將提供個個標簽在所支持模板語言中的例子。

    lixianlong 2010-09-27   10945   0
    P

    Sruts2教程 文檔

    包括:常用的Struts 2.0的標志(Tag)介紹;Struts2.0的Action講解;在Struts2.0中國際化(i18n)您的應用程序;轉換器(Converter)——Struts 2.0中的魔術師;在Struts2.0中實現表單數據校驗(Validation);Struts2的基石——攔截器(Interceptor);在Struts2中實現IoC;在Struts2中實現文件上傳;在Struts2中實現CRUD;Struts2中的OGNL;Strus2的新表單標志的使用;Struts2與AJAX。

    yangdahai 2010-09-17   344   0
    P

    Codebehind Struts2插件使用手冊 文檔

    Convention Plugin作為替換替換Codebehind Plugin來實現Struts2的零配置。包命名習慣來指定Action位置;命名習慣制定結果(支持JSP,FreeMarker等)路徑;類名到URL的約定轉換;包名到命名空間(namespace)的約定轉換;遵循SEO規范的鏈接地址(即:使用my-action 來替代 MyAction); 基于注解的Action名;基于注解的攔截機(Interceptor) ;基于注解的命名空間(Nameespace);基于注解的XWork包;

    wuyuehao 2010-09-14   6731   0
    P7

      struts2標簽和OGNL表達式 文檔

    介紹了struts2常用的標簽,還有OGNL表達式的使用,在各標簽的使用方法。

    project123 2010-09-13   1987   0
    1 2 3 4 5 6 7 8 9 10

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色