JSP從入門到精通

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

內(nèi)容概要

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

書籍目錄

第1章  JSP概述
1.1 JSP的誕生
1.2 JSP的特點(diǎn)
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動(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常用類和接口
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實(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 兩種開發(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實(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類
8.2.2 java.sql.Connection接口
8.2.3 java.sql.Statement接口
8.2.4 java.sql.ResultSet接口
8.3 JDBC驅(qū)動(dòng)類型
8.4 JDBC開發(fā)數(shù)據(jù)庫
8.5 JSP數(shù)據(jù)庫操作實(shí)例
第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 文件操作實(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 文件寫入數(shù)據(jù)
11.7 文件追加數(shù)據(jù)
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:   插圖:   ■ public void destroy() 當(dāng)容器檢測到一個(gè)Servlet對(duì)象應(yīng)該從服務(wù)器中被移除的時(shí)候,容器會(huì)調(diào)用該對(duì)象的destroy()方法,以便讓Servlet對(duì)象可以釋放它所使用的資源,保存數(shù)據(jù)到持久存儲(chǔ)設(shè)備中,例如,將內(nèi)存中的數(shù)據(jù)保存到數(shù)據(jù)庫中,關(guān)閉數(shù)據(jù)庫的連接等。當(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再次為客戶端服務(wù),容器將會(huì)重新產(chǎn)生一個(gè)Servlet對(duì)象來處理客戶端的請(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類型的字符串,其中包括了關(guān)于Servlet的信息,例如,作者、版本和版權(quán)。該方法返回的應(yīng)該是純文本字符串,而不是任何類型的標(biāo)記(HTML、XML)等。 5.3.2 javax.servlet.ServletRequest接口 ServletRequest接口提供了一系列用于讀取客戶端的請(qǐng)求數(shù)據(jù)的方法,如,查到客戶端的主機(jī)名、IP地址、請(qǐng)求參數(shù)、獲得和設(shè)置屬性等,并有一個(gè)指定HTTP的子接口。它的主要方法有以下幾種。 ■ public Object getAttribute(String name) 該方法返回以name為名字的屬性的值。如果該屬性不存在,該方法將返回null。 ■ public Enumeration getAttributeNames() 該方法返回請(qǐng)求中所有可用的屬性的名字。如果在請(qǐng)求中沒有屬性,該方法將返回一個(gè)空的枚舉集合。 ■ public void removeAttribute(String name) 該方法移除請(qǐng)求中名字為name的屬性。 ■ public void setAttribute(String name,Object obj) 該方法在請(qǐng)求中保存名字為name的屬性。如果請(qǐng)求沒有指定字符編碼,該方法將返回null。 ■ public String getCharacterEncoding() 該方法返回請(qǐng)求正文使用的字符編碼的名字。如果請(qǐng)求沒有指定字符編碼,該方法將返回null。 ■ public String getContentType() 該方法返回請(qǐng)求正文的MIME類型。如果類型不可知,該方法返回null。 ■ public int getContentLength() 該方法以字節(jié)為單位,返回請(qǐng)求正文的長度。如果長度不可知,該方法返回—1。

圖書封面

圖書標(biāo)簽Tags

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


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


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

 
 

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

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

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