JSP從入門(mén)到精通

出版時(shí)間:2012-7  出版社:電子工業(yè)出版社  作者:宋智軍,邱仲潘 編著  頁(yè)數(shù):211  字?jǐn)?shù):360000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

宋智軍、邱仲潘編著的《JSP從入門(mén)到精通(第2版)》堅(jiān)持以語(yǔ)言為基礎(chǔ)和以應(yīng)用為主導(dǎo)的編寫(xiě)原則,理論聯(lián)系實(shí)際,并通過(guò)大量的實(shí)例,循序漸進(jìn)地為讀者介紹了有關(guān)JSP開(kāi)發(fā)所涉及的各類(lèi)知識(shí)。
《JSP從入門(mén)到精通(第2版)》共分為11章,首先從最基礎(chǔ)的JSP開(kāi)發(fā)環(huán)境的搭建開(kāi)始,再通過(guò)介紹JSP基礎(chǔ)、基本語(yǔ)法、內(nèi)置對(duì)象和Servlet結(jié)合、和JavaBean結(jié)合、使用JSP操作XML等,最后通過(guò)相應(yīng)章節(jié)的知識(shí)點(diǎn)進(jìn)行實(shí)例的講解。本書(shū)的基礎(chǔ)知識(shí)介紹詳細(xì),理論聯(lián)系實(shí)際,具有很強(qiáng)的操作性。本書(shū)還提供了大量的通過(guò)測(cè)試的可運(yùn)行的完整實(shí)例代碼,這些實(shí)例都有相應(yīng)的設(shè)計(jì)步驟、代碼詳解、程序運(yùn)行結(jié)果等,通過(guò)實(shí)例,不但可以使讀者復(fù)習(xí)前面所學(xué)的內(nèi)容,而且還增加了一定的創(chuàng)作技巧。本書(shū)適合技術(shù)支持人員和程序開(kāi)發(fā)人員使用。

書(shū)籍目錄

第1章  JSP概述
1.1 JSP的誕生
1.2 JSP的特點(diǎn)
1.3 JSP的運(yùn)行機(jī)制
1.4 開(kāi)發(fā)環(huán)境和工具
1.5 搭建開(kāi)發(fā)環(huán)境
1.5.1 JDK安裝配置
1.5.2 Tomcat安裝配置
1.5.3 MyEclipse 的安裝配置
1.6 熟悉MyEclipse開(kāi)發(fā)工具
1.6.1 界面布局
1.6.2 常用操作
1.7 打包和部署
1.7.1 目錄結(jié)構(gòu)
1.7.2 打包和部署Web模塊
第2章 JSP開(kāi)發(fā)中的語(yǔ)言基礎(chǔ)
2.1 JSP頁(yè)面的基本結(jié)構(gòu)
2.2 超文本標(biāo)記語(yǔ)言(HTML)
2.2.1 HTML語(yǔ)言的基本結(jié)構(gòu)
2.2.2 常用的HTML標(biāo)記
2.3 JavaScript腳本
2.4 CSS樣式表
2.4.1 直接定義法
2.4.2 內(nèi)部定義法
2.4.3 外部定義法
2.5 Java語(yǔ)言
2.5.1 聲明
2.5.2 輸出表達(dá)式
2.5.3 程序語(yǔ)句
第3章 JSP的基本語(yǔ)法
3.1 JSP注釋
3.1.1 HTML注釋
3.1.2 隱藏注釋
3.2 JSP指令
3.2.1 page指令
3.2.2 include指令
3.2.3 taglib指令
3.3 JSP動(dòng)作指令
3.3.1 <jsp:include>
3.3.2 <jsp:forward>
3.3.3 <jsp:useBean>
3.3.4 <jsp:setProperty>
3.3.5 <jsp:getProperty>
3.3.6 <jsp:param>
3.3.7 <jsp:plugin>
3.4 轉(zhuǎn)義字符
第4章 JSP內(nèi)置對(duì)象
4.1 request對(duì)象
4.1.1 常用方法
4.1.2 request對(duì)象實(shí)例
4.2 respoe對(duì)象
4.2.1 常用方法
4.2.2 respoe對(duì)象實(shí)例
4.3 session對(duì)象
4.3.1 常用方法
4.3.2 session實(shí)例
4.4 out對(duì)象
4.4.1 常用方法
4.4.2 out對(duì)象實(shí)例
4.5 page對(duì)象
4.5.1 常用方法
4.5.2 page對(duì)象實(shí)例
4.6 application對(duì)象
4.6.1 常用方法
4.6.2 application對(duì)象實(shí)例
4.7 exception對(duì)象
4.7.1 常用方法
4.7.2 exception對(duì)象實(shí)例
4.8 pageContext對(duì)象
4.8.1 常用方法
4.8.2 pageContext對(duì)象實(shí)例
4.9 config對(duì)象
4.9.1 常用方法
4.9.2 config對(duì)象實(shí)例
第5章 JSP和Servlet
5.1 Servlet概述
5.2 Servlet生命周期
5.3 Servlet常用類(lèi)和接口
5.3.1 javax.servlet.Servlet接口
5.3.2 javax.servlet.ServletRequest接口
5.3.3 javax.servlet.ServletRespoe接口
5.3.4 javax.servlet.ServletConfig接口
5.3.5 javax.servlet.ServletContext接口
5.3.6 javax.servlet.GenericServlet類(lèi)
5.3.7 javax.servlet.http包中的類(lèi)和接口
5.4 在MyEclipse中創(chuàng)建Servlet
5.5 Servlet配置
5.6 Servlet實(shí)例0
第6章 JSP和JavaBean
6.1 JavaBean概述
6.2 在JSP中使用JavaBean
6.3 JavaBean的生命周期
6.3.1 page范圍
6.3.2 request范圍
6.3.3 session范圍
6.3.4 application范圍
6.4 兩種開(kāi)發(fā)模式
6.4.1 模式一:JSP+JavaBean
6.4.2 模式二:JSP+Servlet+JavaBean
第7章 JSP和XML
7.1 XML概述
7.2 XML文件的基本結(jié)構(gòu)
7.3 XML解析器
7.4 JSP使用SAX解析XML
7.4.1 SAX包中的主要接口和類(lèi)
7.4.2 解析XML實(shí)例
7.5 JSP使用DOM解析XML
7.6 JSP使用JDOM解析XML
7.7 JSP使用DOM4J解析XML
7.7.1 創(chuàng)建XML文檔
7.7.2 解析XML文檔
第8章 JSP和JDBC
8.1 JDBC概述
8.2 JDBC API
8.2.1 java.sql.DriverManager類(lèi)
8.2.2 java.sql.Connection接口
8.2.3 java.sql.Statement接口
8.2.4 java.sql.ResultSet接口
8.3 JDBC驅(qū)動(dòng)類(lèi)型
8.4 JDBC開(kāi)發(fā)數(shù)據(jù)庫(kù)
8.5 JSP數(shù)據(jù)庫(kù)操作實(shí)例
第9章 JSP標(biāo)準(zhǔn)標(biāo)簽庫(kù)
9.1 標(biāo)簽庫(kù)概述
9.2 正則表達(dá)式
9.2.1 正則表達(dá)式的默認(rèn)變量
9.2.2 正則表達(dá)式的操作符
9.3 核心標(biāo)簽庫(kù)
9.3.1 表達(dá)式操作
9.3.2 流程控制
9.3.3 迭代操作
9.3.4 URL操作
9.4 XML標(biāo)簽庫(kù)
9.5 數(shù)據(jù)庫(kù)標(biāo)簽庫(kù)
9.6 格式化/國(guó)際化(i18n)標(biāo)簽庫(kù)
9.7 函數(shù)標(biāo)簽庫(kù)
第10章 自定義標(biāo)簽庫(kù)
10.1 自定義標(biāo)簽庫(kù)概述
10.2 自定義標(biāo)簽的格式
10.3 自定義標(biāo)簽的處理過(guò)程
10.4 開(kāi)發(fā)自定義標(biāo)簽
10.4.1 開(kāi)發(fā)自定義標(biāo)簽類(lèi)
10.4.2 創(chuàng)建TLD文件
10.4.3 使用自己定義標(biāo)簽庫(kù)
10.5 開(kāi)發(fā)帶屬性的自定義標(biāo)簽
第11章 JSP文件操作
11.1 文件操作相關(guān)類(lèi)
11.1.1 File類(lèi)
11.1.2 RandomAccessFile類(lèi)
11.1.3 InputStream類(lèi)和OutputStream類(lèi)
11.1.4 FileInputStream類(lèi)和FileOutputStream類(lèi)
11.2 文件操作實(shí)例
11.2.1 創(chuàng)建文件
11.2.2 查看文件屬性
11.2.3 刪除文件
11.3 目錄操作實(shí)例
11.3.1 創(chuàng)建目錄
11.3.2 刪除目錄
11.3.3 取出目錄文件
11.4 判斷文件中是否有數(shù)據(jù)
11.5 讀取文件數(shù)據(jù)
11.6 文件寫(xiě)入數(shù)據(jù)
11.7 文件追加數(shù)據(jù)
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁(yè):   插圖:   ■ public void destroy() 當(dāng)容器檢測(cè)到一個(gè)Servlet對(duì)象應(yīng)該從服務(wù)器中被移除的時(shí)候,容器會(huì)調(diào)用該對(duì)象的destroy()方法,以便讓Servlet對(duì)象可以釋放它所使用的資源,保存數(shù)據(jù)到持久存儲(chǔ)設(shè)備中,例如,將內(nèi)存中的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中,關(guān)閉數(shù)據(jù)庫(kù)的連接等。當(dāng)需要釋放內(nèi)存或者容器關(guān)閉時(shí),容器就會(huì)調(diào)用Servlet對(duì)象的destroy()方法。在Servlet容器調(diào)用destroy()方法前,如果還有其他的線程正在service()方法中執(zhí)行,容器會(huì)等待這些線程執(zhí)行完畢或等待服務(wù)器設(shè)定的超時(shí)值到達(dá)。一旦Servlet對(duì)象的destroy()方法被調(diào)用,容器便不會(huì)再把其他的請(qǐng)求發(fā)送給該對(duì)象。如果需要該Servlet再次為客戶(hù)端服務(wù),容器將會(huì)重新產(chǎn)生一個(gè)Servlet對(duì)象來(lái)處理客戶(hù)端的請(qǐng)求。在destroy()方法調(diào)用之后,容器會(huì)釋放這個(gè)Servlet對(duì)象,在隨后的時(shí)間內(nèi),該對(duì)象會(huì)被Java的垃圾收集器所回收。 ■ public ServletConfig getServletConfig() 該方法是返回容器調(diào)用init()方法時(shí)傳遞給Servlet對(duì)象的ServletConfig對(duì)象,ServletConfig對(duì)象包含了Servlet的初始化參數(shù)。 ■ public String getServletInfo() 該方法用于返回一個(gè)String類(lèi)型的字符串,其中包括了關(guān)于Servlet的信息,例如,作者、版本和版權(quán)。該方法返回的應(yīng)該是純文本字符串,而不是任何類(lèi)型的標(biāo)記(HTML、XML)等。 5.3.2 javax.servlet.ServletRequest接口 ServletRequest接口提供了一系列用于讀取客戶(hù)端的請(qǐng)求數(shù)據(jù)的方法,如,查到客戶(hù)端的主機(jī)名、IP地址、請(qǐng)求參數(shù)、獲得和設(shè)置屬性等,并有一個(gè)指定HTTP的子接口。它的主要方法有以下幾種。 ■ public Object getAttribute(String name) 該方法返回以name為名字的屬性的值。如果該屬性不存在,該方法將返回null。 ■ public Enumeration getAttributeNames() 該方法返回請(qǐng)求中所有可用的屬性的名字。如果在請(qǐng)求中沒(méi)有屬性,該方法將返回一個(gè)空的枚舉集合。 ■ public void removeAttribute(String name) 該方法移除請(qǐng)求中名字為name的屬性。 ■ public void setAttribute(String name,Object obj) 該方法在請(qǐng)求中保存名字為name的屬性。如果請(qǐng)求沒(méi)有指定字符編碼,該方法將返回null。 ■ public String getCharacterEncoding() 該方法返回請(qǐng)求正文使用的字符編碼的名字。如果請(qǐng)求沒(méi)有指定字符編碼,該方法將返回null。 ■ public String getContentType() 該方法返回請(qǐng)求正文的MIME類(lèi)型。如果類(lèi)型不可知,該方法返回null。 ■ public int getContentLength() 該方法以字節(jié)為單位,返回請(qǐng)求正文的長(zhǎng)度。如果長(zhǎng)度不可知,該方法返回—1。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    JSP從入門(mén)到精通 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)10條)

 
 

  •   這本書(shū)讓你入不了門(mén),也精通不了。參考書(shū)吧。 趙大叔說(shuō)了“左一層右一層,左一層右一層”村邊廁所也可以用。
  •   很不錯(cuò),內(nèi)容很全面,適合有一定基礎(chǔ)的人看,初學(xué)者可能再買(mǎi)本別的概念性的書(shū)和這本搭配著看
  •   寫(xiě)得很詳細(xì),容易理解,非常好的一本書(shū)
  •   好,好,好,好,好!
  •   書(shū)很好!我很喜歡啊。同學(xué)門(mén)都說(shuō)還可以的。
  •   這本書(shū) 太薄了 講的不是那么詳細(xì) 內(nèi)容應(yīng)該更詳實(shí)一點(diǎn)
  •   話說(shuō)這本書(shū),真薄,不過(guò)一分錢(qián)一分貨
  •   書(shū)的內(nèi)容某些部分講得不是很詳細(xì),還有錯(cuò)別字,失望
  •   翻譯有點(diǎn)拗口啊,如果符合漢語(yǔ)習(xí)慣就更好了。
  •   作為一個(gè)初學(xué)者,是本很好的書(shū)
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7