“Hans Bergsten是一位經(jīng)驗(yàn)老道的JSP專家組成員,他對(duì)JSP做出了卓越的貢獻(xiàn)。Hans不僅充分而準(zhǔn)確地領(lǐng)會(huì)了JSP 2.0和JSTL 1.1的新特性,而且通過(guò)這本書以一種組織得當(dāng)、易于理解的方式表述出來(lái)。書中還提供了大量點(diǎn)睛的絕好例子,因此對(duì)于所有嚴(yán)謹(jǐn)?shù)腏SP 2.0開發(fā)人員來(lái)說(shuō),都應(yīng)當(dāng)將這本書作為‘**’手冊(cè)放在身邊!薄狹ark Toth,JSP 2.0規(guī)范首席設(shè)計(jì)師,Sun Microsystems公司 自1999處JSP 1.0發(fā)布以來(lái),JavaServer Pages(JSP)可謂掀起了一場(chǎng)風(fēng)暴,其追隨者蜂擁而至。JSP為企業(yè)Java開發(fā)人員提供了一個(gè)開發(fā)動(dòng)態(tài)Web網(wǎng)站和Web應(yīng)用的靈活工具。隨著JSP標(biāo)準(zhǔn)標(biāo)記庫(kù)(JSTL)的引入,JSP規(guī)范**版中略顯粗糙的方面也有了大幅改進(jìn),JSP 2.0則將此技術(shù)又推向了一個(gè)新的高度。《JSP設(shè)計(jì)(第三版)》得到了充分的修訂和更新,以涵蓋JSP 2.0和JSTL 1.1規(guī)范。其中詳細(xì)介紹了JSP 2.0中新增的表達(dá)式語(yǔ)言(EL)、JSTL 1.1標(biāo)記庫(kù)和新的函數(shù)庫(kù)、支持定制標(biāo)記庫(kù)開發(fā)(而無(wú)須Java代碼)的新標(biāo)記文件格式、簡(jiǎn)化的Java標(biāo)記庫(kù)API、在JSP XML語(yǔ)法方面所做出的改進(jìn)等等。不僅如此,在此還詳盡地描述了Apache Tomcat服務(wù)器的建立、JSP和JSTL語(yǔ)法和特征、錯(cuò)誤處理和調(diào)試、鑒別和個(gè)人化、數(shù)據(jù)庫(kù)訪問(wèn)、XML處理和國(guó)際化等諸多內(nèi)容。希望學(xué)習(xí)JSP的專業(yè)人士可以劃歸為兩大陣營(yíng),而這本書也充分認(rèn)識(shí)到這兩大陣營(yíng)存在著不同的需求:網(wǎng)頁(yè)設(shè)計(jì)人員感興趣的是如何在Web頁(yè)面中使用JSP元素,而程序員則更希望了解JSP API,以及如何將JSP有效地用做企業(yè)應(yīng)用的一部分。如果你身為網(wǎng)頁(yè)設(shè)計(jì)人員,那么會(huì)從本書第二部分的實(shí)用Web應(yīng)用示例中獲益匪淺。如果你是一個(gè)程序員,則會(huì)對(duì)第三部分詳細(xì)介紹的高級(jí)主題倍加推崇,例如如何使用流行的Apache Struts MVC(模型-視圖-控制器)框架將Servlet和JavaBeans組件與JSP集成,以及如何使用JSP API開發(fā)定制標(biāo)記庫(kù),在此還提供了一些實(shí)際示例,開發(fā)你自己的標(biāo)記庫(kù)時(shí)可以將這些示例作為起點(diǎn)。
|