JSP從入門到精通

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

內(nèi)容概要

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

書籍目錄

第1章  JSP概述
1.1 JSP的誕生
1.2 JSP的特點
1.3 JSP的運(yùn)行機(jī)制
1.4 開發(fā)環(huán)境和工具
1.5 搭建開發(fā)環(huán)境
1.5.1 JDK安裝配置
1.5.2 Tomcat安裝配置
1.5.3 MyEclipse 的安裝配置
1.6 熟悉MyEclipse開發(fā)工具
1.6.1 界面布局
1.6.2 常用操作
1.7 打包和部署
1.7.1 目錄結(jié)構(gòu)
1.7.2 打包和部署Web模塊
第2章 JSP開發(fā)中的語言基礎(chǔ)
2.1 JSP頁面的基本結(jié)構(gòu)
2.2 超文本標(biāo)記語言(HTML)
2.2.1 HTML語言的基本結(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語言
2.5.1 聲明
2.5.2 輸出表達(dá)式
2.5.3 程序語句
第3章 JSP的基本語法
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動作指令
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)置對象
4.1 request對象
4.1.1 常用方法
4.1.2 request對象實例
4.2 respoe對象
4.2.1 常用方法
4.2.2 respoe對象實例
4.3 session對象
4.3.1 常用方法
4.3.2 session實例
4.4 out對象
4.4.1 常用方法
4.4.2 out對象實例
4.5 page對象
4.5.1 常用方法
4.5.2 page對象實例
4.6 application對象
4.6.1 常用方法
4.6.2 application對象實例
4.7 exception對象
4.7.1 常用方法
4.7.2 exception對象實例
4.8 pageContext對象
4.8.1 常用方法
4.8.2 pageContext對象實例
4.9 config對象
4.9.1 常用方法
4.9.2 config對象實例
第5章 JSP和Servlet
5.1 Servlet概述
5.2 Servlet生命周期
5.3 Servlet常用類和接口
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類
5.3.7 javax.servlet.http包中的類和接口
5.4 在MyEclipse中創(chuàng)建Servlet
5.5 Servlet配置
5.6 Servlet實例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 兩種開發(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包中的主要接口和類
7.4.2 解析XML實例
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類
8.2.2 java.sql.Connection接口
8.2.3 java.sql.Statement接口
8.2.4 java.sql.ResultSet接口
8.3 JDBC驅(qū)動類型
8.4 JDBC開發(fā)數(shù)據(jù)庫
8.5 JSP數(shù)據(jù)庫操作實例
第9章 JSP標(biāo)準(zhǔn)標(biāo)簽庫
9.1 標(biāo)簽庫概述
9.2 正則表達(dá)式
9.2.1 正則表達(dá)式的默認(rèn)變量
9.2.2 正則表達(dá)式的操作符
9.3 核心標(biāo)簽庫
9.3.1 表達(dá)式操作
9.3.2 流程控制
9.3.3 迭代操作
9.3.4 URL操作
9.4 XML標(biāo)簽庫
9.5 數(shù)據(jù)庫標(biāo)簽庫
9.6 格式化/國際化(i18n)標(biāo)簽庫
9.7 函數(shù)標(biāo)簽庫
第10章 自定義標(biāo)簽庫
10.1 自定義標(biāo)簽庫概述
10.2 自定義標(biāo)簽的格式
10.3 自定義標(biāo)簽的處理過程
10.4 開發(fā)自定義標(biāo)簽
10.4.1 開發(fā)自定義標(biāo)簽類
10.4.2 創(chuàng)建TLD文件
10.4.3 使用自己定義標(biāo)簽庫
10.5 開發(fā)帶屬性的自定義標(biāo)簽
第11章 JSP文件操作
11.1 文件操作相關(guān)類
11.1.1 File類
11.1.2 RandomAccessFile類
11.1.3 InputStream類和OutputStream類
11.1.4 FileInputStream類和FileOutputStream類
11.2 文件操作實例
11.2.1 創(chuàng)建文件
11.2.2 查看文件屬性
11.2.3 刪除文件
11.3 目錄操作實例
11.3.1 創(chuàng)建目錄
11.3.2 刪除目錄
11.3.3 取出目錄文件
11.4 判斷文件中是否有數(shù)據(jù)
11.5 讀取文件數(shù)據(jù)
11.6 文件寫入數(shù)據(jù)
11.7 文件追加數(shù)據(jù)
參考文獻(xiàn)

章節(jié)摘錄

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

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    JSP從入門到精通 PDF格式下載


用戶評論 (總計10條)

 
 

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

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

京ICP備13047387號-7