Struts2框架應(yīng)用開發(fā)教程

出版時間:2012-6  出版社:清華大學(xué)出版社  作者:王建國  頁數(shù):356  字?jǐn)?shù):583000  
Tag標(biāo)簽:無  

內(nèi)容概要

  Struts 2框架是MVC設(shè)計模式的具體實現(xiàn),是創(chuàng)建企業(yè)級Java Web應(yīng)用的優(yōu)雅的、可擴展的框架。借助于Struts
2框架可以減少在運用MVC設(shè)計模式開發(fā)Web應(yīng)用時的時間。
  《21世紀(jì)高等學(xué)校規(guī)劃教材·計算機科學(xué)與技術(shù):Struts2框架應(yīng)用開發(fā)教程》共分13章,內(nèi)容包括概述.Struts
2框架入門、Struts 2框架的配置、Struts 2框架進階、Struts 2框架的OGNL、Struts
2框架的標(biāo)簽、Struts 2框架的國際化、Struts 2框架的類型轉(zhuǎn)換、Struts 2框架的攔截器、Struts
2框架的輸入校驗、基于Struts 2框架的文件上傳和下載、Struts
2框架中使用數(shù)據(jù)庫以及在線圖片管理綜合實例?!?1世紀(jì)高等學(xué)校規(guī)劃教材·計算機科學(xué)與技術(shù):Struts2框架應(yīng)用開發(fā)教程》結(jié)合具體實例介紹各個知識點,所使用的開發(fā)環(huán)境是JDK
l.6+MyEclipse 5+Tomcat 6+MysoL
5,逐步引領(lǐng)讀者從基礎(chǔ)到各個知識點的學(xué)習(xí),并提供了大量的實例說明。
  《21世紀(jì)高等學(xué)校規(guī)劃教材·計算機科學(xué)與技術(shù):Struts2框架應(yīng)用開發(fā)教程》可以作為高等院校計算機及相關(guān)專業(yè)Struts
2框架課程學(xué)習(xí)的教材,也可以作為Struts2框架培訓(xùn)班的培訓(xùn)教材,并且也適合網(wǎng)站開發(fā)人員參考使用。使用《21世紀(jì)高等學(xué)校規(guī)劃教材·計算機科學(xué)與技術(shù):Struts2框架應(yīng)用開發(fā)教程》需要具有Java
Web及數(shù)據(jù)庫(MysoL、soL Server或Oracle)開發(fā)的基礎(chǔ)。

書籍目錄

第1章 概述
1.1 JSP模型
1.1.1 JSP模型1
1.1.2 JSP模型2
1.2 MVC設(shè)計模式
1.3 Struts2框架的定義
1.3.1 ServletFilters
1.3.2 StrutsCore
1.3.3 Interceptors
1.3.4 UserCreated
1.4 基本開發(fā)環(huán)境
1.4.1 JDK的下載與安裝
1.4.2 Tomcat服務(wù)器的下載與安裝
1.4.3 MyEclipse的下載與安裝
習(xí)題
第2章 Struts2框架技術(shù)入門
2.1 Struts2框架的下載與安裝
2.1.1 Struts2框架的下載
2.1.2 Struts2框架的安裝
2.2 搭建基于Struts2框架的Web應(yīng)用開發(fā)環(huán)境
2.3 基于Struts2框架的Web應(yīng)用示例I
2.3.1 創(chuàng)建視圖
2.3.2 創(chuàng)建業(yè)務(wù)控制器類
2.3.3 創(chuàng)建struts.xml文件
2.3.4 編輯web.xml文件
2.3.5 Web項目的發(fā)布與測試
2.4 基于Struts2框架的Web應(yīng)用開發(fā)流程總結(jié)
習(xí)題
第3章 Struts2框架的配置
3.1 Struts2框架的體系結(jié)構(gòu)與工作原理
3.1.1 Struts2框架的體系結(jié)構(gòu)
3.1.2 Struts2框架的工作原理
3.2 配置web.xm1
3.2.1 配置Struts2框架的核心控制器
3.2.2 配置第三方過濾器框架
3.2.3 配置初始化參數(shù)
3.3 配置struts.xml
3.3.1 struts.xml文件的基本框架
3.3.2 package及其包含的子元素
3.3.3 include子元素
3.3.4 bean子元素
3.3.5 constant子元素
3.4 配置struts.properties
3.4.1 開發(fā)模式屬性
3.4.2 國際化屬性
3.4.3 文件上傳屬性
3.4.4 模板和主題屬性
3.4.5 url屬性
3.4.6 freemarker屬性
3.4.7 velocity屬性
3.4.8 0gnl屬性
3.4.9 其他屬性
3.5 配置struts-default.xml
3.6 配置struts-plugin.xml
習(xí)題
第4章 Struts2框架進階
4.1 result配置
4.1.1 Struts2框架中內(nèi)置的result類型
4.1.2 缺省配置
4.1.3 “其他”result配置
4.1.4 動態(tài)result配置
4.1.5 局部和全局result配置
4.2 action配置
4.2.1 默認(rèn)類
4.2.2 method屬性
4.2.3 動態(tài)方法調(diào)用
4.2.4 默認(rèn)的action
4.2.5 默認(rèn)的通配符
4.2.6 使用param子元素為action傳遞參數(shù)
……
第5章 Struts2框架的OGNL
第6章 Struts2框架的標(biāo)簽
第7章 Struts2框架的國際化
第8章 Struts2框架的類型轉(zhuǎn)換
第9章 Struts2框架的攔截器
第10章 Struts2框架的輸入校驗
第11章 基于Struts2框架的文件上傳和下載
第12章 Struts2框架中使用數(shù)據(jù)庫
第13章 在線圖片管理

章節(jié)摘錄

版權(quán)頁:   插圖:   6.2 模板和主題 模板和主題的概念是Struts 2框架提供的標(biāo)簽庫的核心。在Web應(yīng)用開發(fā)中,通過使用模板和主題,開發(fā)人員可以進行快速開發(fā),且項目易于維護與升級。 6.2.1 模板 模板是一些(a bit of)代碼,通常使用FreeMarker編寫,可以使用某些標(biāo)簽(HTML標(biāo)簽)輸出。 1.加載模板 模板加載時,首先搜索應(yīng)用程序,如果沒有,則搜索類路徑(classpath)。FreeMarker是默認(rèn)的模板引擎,即無論使用哪種格式的視圖,都使用FreeMarker模板。在內(nèi)部,JSP、FTL和Velocity標(biāo)簽都使用FreeMarker輸出。 模板的加載是基于模板目錄和主題名稱的。struts.properties屬性文件中的struts.ui.templateDir屬性定義了模板目錄(默認(rèn)值是template)。如果一個標(biāo)簽使用Ajax主題,則如下兩個位置將按順序被搜索: (1)Web應(yīng)用中的/template/ajax/template.ftl; (2)classpath中的/template/ajax/template.ftl。 即格式為:/模板目錄/主題名稱/模板文件名稱。 雖然第二種方式(classpath)比較靈活,但是由于性能的原因,開發(fā)人員通常會優(yōu)先使用第一種方式。 2.選擇模板目錄 Struts 2框架提供了幾種不同的方式來選擇模板的目錄: (1)使用具體標(biāo)簽中的templateDir屬性; (2)使用page范圍的templateDir屬性; (3)使用request范圍的templateDir屬性; (4)使用session范圍的templateDir屬性; (5)使用application范圍的templateDir屬性; (6)使用struts.properties文件中的struts.ui.templateDir屬性(默認(rèn)值是template)。 在這幾種不同的方式中,前面方式的優(yōu)先級高于后面方式的優(yōu)先級。另外,通常通過修改struts.properties屬性文件中的struts.ui.templateDir屬性值來改變整個Web應(yīng)用的模板目錄。

編輯推薦

《21世紀(jì)高等學(xué)校規(guī)劃教材?計算機科學(xué)與技術(shù):Struts2框架應(yīng)用開發(fā)教程》可以作為高等院校計算機及相關(guān)專業(yè)Struts 2框架課程學(xué)習(xí)的教材,也可以作為Struts 2框架培訓(xùn)班的培訓(xùn)教材,并且也適合網(wǎng)站開發(fā)人員參考使用。使用《21世紀(jì)高等學(xué)校規(guī)劃教材?計算機科學(xué)與技術(shù):Struts2框架應(yīng)用開發(fā)教程》需要具有Java Web及數(shù)據(jù)庫(MySQL、SQL Server或Oracle)開發(fā)的基礎(chǔ)。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Struts2框架應(yīng)用開發(fā)教程 PDF格式下載


用戶評論 (總計3條)

 
 

  •   是正版 很不錯 下次還來!
  •   翻了下,帶了個光盤,不錯
  •   如果自學(xué)的話,比網(wǎng)上教程講的系統(tǒng)的多。我買的時候有打折,很值得入手。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7