注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關Java Web程序開發(fā)參考手冊

Java Web程序開發(fā)參考手冊

Java Web程序開發(fā)參考手冊

定 價:¥79.00

作 者: 馮慶東 ,李根福 等著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: Java Java Script J2EE 程序設計 計算機/網絡

購買這本書可以去


ISBN: 9787111431701 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 584 字數(shù):  

內容簡介

  《Java Web程序開發(fā)參考手冊》是一本Java Web綜合查詢參考手冊,介紹了Java Web程序開發(fā)中應用的各種常用類及其方法,還包含各種流行框架。本書分為三篇,共14章,第一篇為基礎技術篇,主要包括Java語言基礎和Ajax必備技術等內容;第二篇為JSP技術篇,主要包括JSP指令、JSP動作標簽、JSP內置對象、EL表達式和JSTL標簽庫等內容;第三篇為框架技術篇,主要包括Struts2基礎、Struts2標簽、Hibernate常用類與接口、Hibernate配置屬性、Spring基礎、Spring持久化和Spring Web標簽等內容。在每章中以英文字母的順序對該類中的方法進行排序,其中每個方法都按照功能、語法來介紹,在每個方法后都有相關的示例,并針對介紹的內容提供了有代表性的典型應用?!禞ava Web程序開發(fā)參考手冊》內容詳盡,示例豐富,非常適合作為編程人員及項目開發(fā)人員的工具用書。

作者簡介

暫缺《Java Web程序開發(fā)參考手冊》作者簡介

圖書目錄

前言
第一篇  基礎技術篇
第1章  Java語言基礎
1.1  字符串
1.1.1  charAt方法--返回指定索引位置的char值
1.1.2  compareTo方法--比較兩個字符串
1.1.3  compareToIgnoreCase方法--不考慮大小寫比較兩個字符串
1.1.4  contains方法--判斷是否包含指定字符
1.1.5  copyValueOf方法--字符數(shù)組生成字符串
1.1.6  endsWith方法--判斷字符串是否以指定的后綴結束
1.1.7  equals方法--字符串比較
1.1.8  equalsIgnoreCase方法--忽略大小寫判斷字符串相等
1.1.9  format方法--格式化字符串
1.1.10  getBytes方法--獲取字符串的字節(jié)數(shù)組
1.1.11  indexOf方法--返回第一次出現(xiàn)的索引位置
1.1.12  isEmpty方法--判斷字符串是否為空
1.1.13  lastIndexOf方法--返回最后一次出現(xiàn)的索引位置
1.1.14  length方法--獲取字符串的長度
1.1.15  replace方法--字符串替換
1.1.16  replaceAll方法--替換所有匹配的字符串
1.1.17  substring方法--求子字符串
1.1.18  toCharArray方法--將字符串轉換成一個字符數(shù)組
1.1.19  trim方法--去除字符串的前后空格
1.1.20  valueOf方法--返回數(shù)據(jù)的字符串表示形式
1.2  集合類
1.2.1  List.add方法--向集合列表中添加對象
1.2.2  List.addAll方法--添加所有元素到列表中
1.2.3  List.clear方法--從列表中移除所有元素
1.2.4  List.contains方法--判斷列表中是否包含指定元素
1.2.5  List.get方法--獲取列表指定位置的元素
1.2.6  List.isEmpty方法--判斷集合對象是否為空
1.2.7  List.iterator方法--對列表元素進行迭代
1.2.8  List.remove方法--移出列表中的指定元素
1.2.9  List.removeAll方法--從列表中移除所有元素
1.2.10  List.size方法--返回列表中元素的個數(shù)
1.2.11  List.subList方法--獲取列表中指定范圍的子列表
1.2.12  Map.clear方法--從Map集合中移除所有映射關系
1.2.13  Map.containsKey方法--判斷Map集合對象中是否包含指定的鍵名
1.2.14  Map.containsValue方法--判斷Map集合中是否包含指定的鍵值
1.2.15  Map.equals方法--判斷Map集合是否與指定的對象相同
1.2.16  Map.get方法--返回指定鍵所映射的值
1.2.17  Map.isEmpty方法--判斷Map 集合對象是否包含內容
1.2.18  Map.keySet方法--獲取Map集合的所有鍵名
1.2.19  Map.put方法--獲取Map集合的所有鍵名
1.2.20  Map.putAll方法--追加一個Map對象到當前Map集合
1.2.21  Map.values方法--獲取Map集合中的所有鍵值對象
1.2.22  Set.add方法--向Set集合添加對象
1.2.23  Set.contains方法--判斷Set集合是否包含指定的對象
1.2.24  Set.isEmpty方法--判斷Set集合對象是否為空
1.2.25  Set.remove方法--移除Set集合中的指定對象
1.2.26  Set.toArray方法--用Set集合中的所有對象創(chuàng)建一個數(shù)組
1.3  數(shù)據(jù)庫
1.3.1  Connection.close方法--關閉Connection對象
1.3.2  Connection.commit方法--提交事務
1.3.3  Connection.createStatement方法--創(chuàng)建一個Statement對象
1.3.4  Connection.getClientInfo方法--獲取客戶端信息屬性集
1.3.5  Connection.getMetaData方法--獲取數(shù)據(jù)庫的元數(shù)據(jù)
1.3.6  Connection.prepareCall方法--調用數(shù)據(jù)庫存儲過程
1.3.7  Connection. prepareStatement方法--創(chuàng)建一個預處理語句
1.3.8  Connection. rollback方法--事務回滾
1.3.9  Connection. setAutoCommit方法--設置數(shù)據(jù)庫連接的提交模式
1.3.10  DriverManager.deregisterDriver方法--刪除一個驅動程序
1.3.11  DriverManager. getDriver方法--選擇一個適當?shù)尿寗映绦?br />1.3.12  DriverManager. getDrivers方法--獲取全部已加載的驅動程序
1.3.13  DriverManager.getConnection方法--獲取數(shù)據(jù)庫連接
1.3.14  DriverManager. getLoginTimeout方法--獲取連接數(shù)據(jù)庫的等待時間
1.3.15  DriverManager.getLogWriter方法--獲取日志的打印輸出流
1.3.16  DriverManager. println方法--輸出日志
1.3.17  Statement. addBath方法--添加批處理語句
1.3.18  Statement.clearBath方法--清除批處理語句
1.3.19  Statement.clearWarnings方法--清除所有警告
1.3.20  Statement.execute方法--執(zhí)行SQL語句
1.3.21  Statement.executeBath方法--執(zhí)行批處理語句
1.3.22  Statement.executeUpdate方法--執(zhí)行更新操作
1.3.23  Statement.executeQuery方法--執(zhí)行查詢操作
1.3.24  Statement.getFetchSize方法--獲取結果集的行數(shù)
1.3.25  Statement.getGeneratedKeys方法--獲取自動生成的鍵
1.3.26  Statement.getMoreResults方法--移動到Statement對象的下一個結果
1.3.27  Statement.getResultSet方法--獲取結果集
1.3.28  Statement. setMaxRows方法--獲取最大行數(shù)
1.3.29  PreparedStatement.clearParameters方法--立即清除當前參數(shù)值
1.3.30  PreparedStatement.execute方法--執(zhí)行SQL語句
1.3.31  PreparedStatement.executeQuery方法--執(zhí)行查詢語句
1.3.32  PreparedStatement.executeUpdate方法--執(zhí)行更新語句
1.3.33  PreparedStatement.getMetaData方法--獲取ResultSet對象列的信息
1.3.34  PreparedStatement. getParameterMetaData方法--獲取參數(shù)信息
1.3.35  PreparedStatement.setBigDecimal方法--設置大數(shù)字參數(shù)值
1.3.36  PreparedStatement.setBoolean方法--設置布爾型參數(shù)
1.3.37  PreparedStatement.setByte方法--設置字節(jié)型參數(shù)
1.3.38  PreparedStatement.setCharacterStream方法--將指定參數(shù)設置為給定Reader對象
1.3.39  PreparedStatement.setDate方法--設置日期型參數(shù)
1.3.40  PreparedStatement.setInt方法--設置整型參數(shù)
1.3.41  PreparedStatement. setNString方法--設置String類型的參數(shù)
1.3.42  ResultSet.absolute方法--將光標移動到指定行
1.3.43  ResultSet.afterLast方法
1.3.44  ResultSet.beforeFirst方法--將光標移動到第一行之前
1.3.45  ResultSet.close方法--關閉ResultSet對象
1.3.46  ResultSet.deleteRow方法--刪除當前行
1.3.47  ResultSet.first方法--將光標移動到第一行
1.3.48  ResultSet.getAsciiStream方法--獲取指定列的ASCII字符流的值
1.3.49  ResultSet.getByte方法--獲取字節(jié)型的數(shù)據(jù)
1.3.50  ResultSet.getMetaData方法--獲取對象的列信息
1.3.51  ResultSet. getRow方法--獲取當前行編號
1.3.52  ResultSet.getString方法--獲取String類型的數(shù)據(jù)
1.3.53  ResultSet. isAfterLast方法--判斷光標是否位于最后一行之后
1.3.54  ResultSet. isBeforeFirst方法--判斷光標是否位于第一行之前
1.3.55  ResultSet.isFirst方法--判斷光標是否位于第一行
1.3.56  ResultSet. isLast方法--判斷光標是否位于最后一行
1.3.57  ResultSet.last方法--將光標移動到最后一行
1.3.58  ResultSet.next方法--將光標從當前的位置向下移動一行
第2章  Ajax必備
2.1  HTML語言
2.1.1  標記--超級鏈接標記
2.1.2  標記--設置熱點區(qū)域標記
2.1.3  標記--文字粗體標記
2.1.4  標記--嵌入多種格式的音樂文件標記
2.1.5  標記--標識文件中的內容是引用數(shù)據(jù)的標記
2.1.6  標記--HTML的主體標記
2.1.7 
標記--換行標記
2.1.8  標記--居中標記
2.1.9  標記--定義列表中列表項的解釋標記
2.1.10  標記--顯示目錄列表標記
2.1.11  標記--塊級元素標記
2.1.12  標記--顯示定義列表標記
2.1.13  標記--顯示定義列表中的列表項標記
2.1.14  標記--嵌入多媒體文件標記
2.1.15  標記--字體標記
2.1.16  標記--表單標記
2.1.17  標記--框架標記
2.1.18  標記--框架集標記
2.1.19  標記--標題標記
2.1.20  標記--頭部標記
2.1.21  標記--水平線標記
2.1.22  標記--標識HTML文檔標記
2.1.23  標記--文字斜體標記
2.1.24  標記--浮動框架標記
2.1.25  標記--插入圖片標記
2.1.26  標記--輸入字段標記
2.1.27  標記--添加列表項標記
2.1.28  標記--鏈接外部文件標記
2.1.29  標記--設置熱點地圖標記
2.1.30  標記--實現(xiàn)跑馬燈效果標記
2.1.31  標記--菜單列表標記
2.1.32  標記--元數(shù)據(jù)標記
2.1.33  標記--設置不支持框架時替代內容的標記
2.1.34  標記--將各種類型的數(shù)據(jù)配置到文件中的標記
2.1.35  標記--有序列表標記
2.1.36  標記--建立選項分組標記
2.1.37  標記--添加選項標記
2.1.38  標記--段落標記
2.1.39  標記--指定參數(shù)標記
2.1.40  標記--預格式化標記
2.1.41  標記--刪除線標記
2.1.42  標記--設定網頁中程序腳本的內容的標記
2.1.43  標記--列表框標記
2.1.44  標記--在行內定義一個區(qū)域的標記
2.1.45  標記--刪除線標記
2.1.46  標記--文字粗體標記
2.1.47  標記--設置樣式標記
2.1.48  標記--設置下標字標記
2.1.49  標記--設置上標字標記
2.1.50  標記--表格標記
2.1.51  標記--表格的單元格標記
2.1.52  標記--多行文本框標記
2.1.53  標記--表格的標題欄標記
2.1.54  標記--文檔標題標記
2.1.55  標記--表格行標記
2.1.56  標記--下劃線標記
2.1.57  標記--無序列表標記
2.2  CSS樣式表
2.2.1  background屬性--設置背景
2.2.2  background-attachment屬性--設置背景圖片是否固定
2.2.3  background-color屬性--設置背景顏色
2.2.4  background-image屬性--設置背景圖片
2.2.5  background-position屬性--設置背景圖片的顯示位置
2.2.6  background-repeat屬性--指定背景圖片的排列方式
2.2.7  border屬性--設置邊框屬性
2.2.8  border-color屬性--設置邊框的顏色
2.2.9  border-style屬性--設置邊框的樣式
2.2.10  border-width屬性--指定邊框的寬度
2.2.11  bottom屬性--設置底邊的距離
2.2.12  clear屬性--設置不允許有浮動對象的邊
2.2.13  color屬性--指定文本的顏色
2.2.14  cursor屬性--設置鼠標指針的形狀
2.2.15  display屬性--設置對象的顯示形式
2.2.16  float屬性--指定對象是否及如何浮動
2.2.17  font屬性--字體屬性
2.2.18  font-family屬性--指定字體名稱
2.2.19  font-size屬性--指定文字大小
2.2.20  font-style屬性--指定文字的樣式
2.2.21  font-weight屬性--指定文字字體的粗細
2.2.22  height屬性--指定對象的高度
2.2.23  left屬性--指定左邊的距離
2.2.24  letter-spacing屬性--指定字符間距
2.2.25  line-height屬性--指定對象的行高
2.2.26  list-style屬性--指定項目符號的樣式
2.2.27  margin屬性--指定對象的外邊距
2.2.28  overflow屬性--指定內容超過顯示范圍的處理方式
2.2.29  padding屬性--指定對象的內邊距
2.2.30  position屬性--指定對象的定位方式
2.2.31  right屬性--指定右邊的距離
2.2.32  text-align屬性--指定文本的對齊方式
2.2.33  text-decoration屬性--為文字加上裝飾效果
2.2.34  text-indent屬性--設置文本的縮進
2.2.35  top屬性--設置頂邊的距離
2.2.36  white-space屬性--設置對象內空格、Tab和換行的處理方式
2.2.37  width屬性--指定對象的寬度
2.2.38  z-index屬性--指定對象的層疊次序
2.3  JavaScript語言
2.3.1  date.getDate()方法--返回日期對象中的日
2.3.2  date.getDay()方法--返回日期對象中的星期
2.3.3  date.getFullYear()方法--返回日期對象中的完整年份
2.3.4  date.getHours()方法--返回日期對象中的小時
2.3.5  date.getMilliseconds()方法--返回日期對象中的毫秒部分
2.3.6  date.getMinutes()方法--返回日期對象中的分鐘部分
2.3.7  date.getMonth()方法--返回日期對象中的月份
2.3.8  date.getSeconds()方法--返回日期對象中的秒鐘部分
2.3.9  date.getTime()方法--返回日期對象的毫秒數(shù)
2.3.10  date.toLocaleDateString()方法--返回本地日期
2.3.11  date.toLocaleTimeString()方法--返回本地時間
2.3.12  document.getElementById()方法--通過元素的ID屬性獲取元素
2.3.13  document.getElementsByName()方法--通過元素的name屬性獲取元素
2.3.14  document.getElementsByTagName()方法--通過元素的標記名獲取元素
2.3.15  form.action屬性--獲取或設置表單提交的URL地址
2.3.16  form.reset()方法--重置表單
2.3.17  form.submit()方法--提交表單
2.3.18  Global對象eval()方法--計算JavaScript代碼串
2.3.19  Global對象isNaN()方法--判斷是否是非數(shù)字的值
2.3.20  Global對象parseFloat()方法--從字符串中解析一個浮點數(shù)
2.3.21  Global對象parseInt()方法
2.3.22  history.back()方法--返回到前一個URL
2.3.23  location.href屬性--查看或設置當前網頁的URL
2.3.24  location.reload()方法--刷新頁面
2.3.25  regExp.exec()方法--執(zhí)行模式(正則表達式)匹配
2.3.26  regExp.test()方法--執(zhí)行模式(正則表達式)匹配
2.3.27  string.charAt()方法--獲取字符串中指定位置處的字符
2.3.28  string.charCodeAt()方法--獲取字符串中指定位置字符的Unicode編碼
2.3.29  string.indexof()方法--返回第一次出現(xiàn)子字符串的位置
2.3.30  string.lastIndexOf()方法--最后一次出現(xiàn)子字符串的位置
2.3.31  string.length屬性--獲取字符串的長度
2.3.32  string.replace()方法--替換一個與正則表達式匹配的子串
2.3.33  string.split()方法--分割字符串為數(shù)組
2.3.34  string.substr()方法--求子字符串
2.3.35  string.substring()方法--返回指定位置的子字符串
2.3.36  string.toLowerCase()方法--轉換成小寫字母
2.3.37  string.toUpperCase()方法--轉換成大寫字母
2.3.38  window.alert()方法--彈出提示對話框
2.3.39  window.clearIntervale()方法--停止周期執(zhí)行指定的代碼
2.3.40  window.clearTimeout()方法--取消對指定代碼的延遲執(zhí)行
2.3.41  window.close()方法--關閉瀏覽器窗口
2.3.42  window.confirm()方法--彈出一個詢問對話框
2.3.43  window.defaultStatus屬性--設置狀態(tài)欄默認文本
2.3.44  window.open()方法--打開一個新的瀏覽器窗口
2.3.45  window.setInterval()方法--周期地執(zhí)行指定的代碼
2.3.46  window.setTimeout()方法--延遲代碼的執(zhí)行
2.3.47  window.status屬性--設置狀態(tài)欄的信息
2.4  XMLHttpRequest對象
2.4.1  abort()方法--停止或放棄當前異步請求
2.4.2  getAllResponseHeaders()方法--返回完整的HTTP頭信息
2.4.3  getResponseHeader()方法--返回指定的HTTP頭信息
2.4.4  onreadystatechange屬性--指定一個事件處理器
2.4.5  open()方法--用于設置進行異步請求目標
2.4.6  readyState屬性--用于獲取請求狀態(tài)
2.4.7  responseText屬性--獲取字符串格式的服務器響應
2.4.8  responseXML屬性--用于獲取XML格式的服務器響應
2.4.9  send()方法--向服務器發(fā)送請求
2.4.10  setRequestHeader()方法--為請求的HTTP頭設置值
2.4.11  statusText屬性--返回HTTP狀態(tài)碼對應的文本
2.4.12  status屬性--返回服務器的HTTP狀態(tài)碼
第二篇  JSP技術篇
第3章  JSP指令
3.1  include指令--包含文件的指令
3.2  Page指令--頁面指令
3.3  taglib指令--引入標簽庫指令
第4章  JSP動作標簽
4.1  jsp:fallback--提示信息標簽
4.2  jsp:forward--請求轉發(fā)標簽
4.3  jsp:getProperty--數(shù)據(jù)獲取標簽
4.4  jsp:include--頁面包含標簽
4.5  jsp:param--賦值標簽
4.6  jsp:params--多參數(shù)賦值標簽
4.7  jsp:plugin--加載標簽
4.8  jsp:setProperty--屬性值設定標簽
4.9  jsp:useBean--在頁面Bean中引入標簽
第5章  JSP內置對象
5.1  application對象
5.1.1  getAttribute方法--獲取屬性值
5.1.2  getAttributeNames方法--獲取所有的屬性名
5.1.3  getContextPath方法--返回當前Web應用的路徑
5.1.4  getMajorVersion方法--返回服務器支持的Servlet API最大版本號
5.1.5  getMimiType方法--返回指定文件的MIME類型
5.1.6  getMinorVersion方法--返回服務器支持的Servlet API最小版本號
5.1.7  getNamedDispatcher方法--根據(jù)指定參數(shù)名返回RequestDispatcher對象
5.1.8  getRealPath方法--獲取虛擬路徑的真實路徑
5.1.9  getRequestDispatcher方法--根據(jù)指定路徑名返回RequestDispatcher對象
5.1.10  getResource方法--獲取指定資源的URL路徑
5.1.11  getResourceAsStream方法--返回指定資源的輸入流對象
5.1.12  getResourcePaths方法--返回指定目錄下的所有文件
5.1.13  log方法--寫入信息到Servlet的日志文件
5.1.14  getServletInfo方法--獲取servlet容器的名稱和當前版本
5.1.15  removeAttribute方法--移除指定屬性
5.1.16  setAttribute方法--設置屬性
5.2  config對象
5.2.1  getInitParameter方法--獲取初始參數(shù)的值
5.2.2  getInitParameterNames方法--獲取所有的初始參數(shù)的名字
5.2.3  getServletContext方法--獲取Servlet上下文
5.2.4  getServletName方法--獲取Servlet的名字
5.3  exception對象
5.3.1  fillInStackTrace方法--在異常堆棧跟蹤中填充
5.3.2  getCause方法--返回產生異常的原因
5.3.3  getMessage方法--獲取異常消息文本
5.3.4  getLocalizedMessage方法--獲取本地化語言的異常錯誤
5.3.5  getStackTrace方法--返回堆棧跟蹤元素的數(shù)組
5.3.6  initCause方法--設置初始化的異常信息
5.3.7  printStackTrace方法--輸出異常的棧跟蹤軌跡
5.3.8  setStackTrace方法--設置堆棧跟蹤元素
5.3.9  toString方法--返回異常的簡短描述
5.4  out輸出對象
5.4.1  clear方法--清除緩沖區(qū)中的數(shù)據(jù)
5.4.2  clearBuffer方法--清除緩沖區(qū)中的數(shù)據(jù)并輸出到客戶端
5.4.3  close方法--關閉JSP的輸出流
5.4.4  flush方法--清空當前緩沖區(qū)
5.4.5  getBufferSize方法--獲得輸出流緩沖區(qū)的大小
5.4.6  getRemaining方法--獲得緩沖區(qū)的剩余空間
5.4.7  isAutoFlush方法--判斷緩沖區(qū)是否自動刷新
5.4.8  newLine方法--寫入一個行分隔符
5.4.9  print方法--輸出數(shù)據(jù)到JSP頁面
5.4.10  println方法--輸出空字符串和換行符號
5.4.11  其他println方法
5.5  page對象
5.5.1  equals方法--比較兩個對象
5.5.2  getClass方法--獲得page對象
5.5.3  hashCode方法--返回對象的哈希碼值
5.6  pageContext對象
5.6.1  forward方法--轉發(fā)頁面
5.6.2  getErrorData方法--返回包含錯誤信息的ErrorData對象
5.6.3  getAttribute方法--在指定范圍內檢索屬性
5.6.4  getException方法--獲取當前的異常對象
5.6.5  getPage方法--返回當前Page對象
5.6.6  getRequest方法--獲取當前的Request對象
5.6.7  getResponse方法--獲取當前的Response對象
5.6.8  getServletConfig方法--獲取當前頁面的ServletConfig對象
5.6.9  getServletContext方法--返回ServletContext的實例
5.6.10  getSession方法--返回當前的Session對象
5.6.11  handlePageException方法--拋出異常
5.6.12  include方法--在頁面中包含文件
5.6.13  initialize方法--初始化PageContext對象
5.6.14  release方法--釋放相關資源
5.6.15  removeAttribute方法--移除指定范圍對象中的屬性
5.6.16  setAttribute方法--設置屬性
5.7  request對象
5.7.1  getAttribute方法--獲取指定的屬性值
5.7.2  getAttributeNames方法--返回所有屬性的名字集合
5.7.3  getAuthType方法--返回保護servlet的認證方案名
5.7.4  getCookies方法--獲取cookie對象
5.7.5  getCharacterEncoding方法--返回字符編碼格式
5.7.6  getContentLength方法--獲取請求的Body的長度
5.7.7  getContextPath方法--返回當前Web所在的目錄
5.7.8  getDateHeader方法--獲取構建Date對象的long值
5.7.9  getHeader方法--獲得Http協(xié)議定義的文件頭
5.7.10  getHeaders方法--返回指定名字的request header的所有值
5.7.11  getHeadersNames方法--返回所有request header的名字
5.7.12  getInputStream方法--獲取request對象的輸入流
5.7.13  getIntHeader方法--獲取客戶端請求中對應的頭信息
5.7.14  getMethod方法--獲取客戶端向服務器傳送數(shù)據(jù)的方法
5.7.15  getParameter方法--獲得客戶端傳送給服務器端的參數(shù)值
5.7.16  getParameterValues方法--獲得指定參數(shù)的所有值
5.7.17  getPathInfo方法--返回客戶請求URL的路徑信息
5.7.18  getPathTranslated方法--獲取URL的路徑信息
5.7.19  getProtocol方法--獲取客戶端向服務器傳送的協(xié)議名稱
5.7.20  getQueryString方法--獲得查詢字符串
5.7.21  getRemoteUser方法--獲取請求用戶的登錄信息
5.7.22  getRequestURI方法--獲得客戶端訪問網站的相對路徑
5.7.23  getRequestURL方法--獲得客戶端訪問網站的絕對路徑
5.7.24  getRemoteAddr方法--獲取請求客戶端的IP地址
5.7.25  getRemoteHost方法--獲取客戶端的機器名稱
5.7.26  getRequestedSessionId方法--獲得客戶端訪問網站的sessionid值
5.7.27  getSession方法--獲取和請求相關的session對象
5.7.28  getServerName方法--獲取服務器的名字
5.7.29  getServerPath方法--獲取客戶端所請求頁面的文件路徑
5.7.30  getServerPort方法--獲取服務器的端口號
5.7.31  getUserPrincipal方法--返回java.security.Principal對象
5.7.32  isRequestedSessionIdFromCookie方法--判斷session ID是否從Cookie中獲得
5.7.33  isRequestedSessionIdFromURL方法--判斷session ID是否從URL中獲得
5.7.34  isRequestedSessionIdValid方法--返回session是否有效
5.7.35  isUserInRole方法--判斷認證后的用戶是否屬于role中的成員
5.7.36  removeAttribute方法--刪除請求中的一個屬性
5.7.37  setAttribute方法--設置request對象的屬性
5.8  response對象
5.8.1  addCookie方法--添加cookie對象
5.8.2  addDateHeader方法--加入對應名稱的日期頭信息
5.8.3  addHeader方法--添加HTTP文件頭信息
5.8.4  addIntHeader方法--添加對應名稱的int屬性
5.8.5  containsHeader方法--判斷指定名字的HTTP文件頭是否已經存在
5.8.6  getCharacterEncoding方法--獲得響應的字符編碼類型
5.8.7  getOutputStream方法--獲取JSP應答對象的輸出流
5.8.8  sendError方法--向客戶端發(fā)送錯誤信息
5.8.9  sendRedirect方法--重定向響應
5.8.10  setContentType方法--設置響應對象的MIME類型
5.8.11  setDateHeader方法--設置響應頭信息
5.8.12  setHeader方法--設置頭信息
5.8.13  setStatus方法--設置響應的狀態(tài)編碼
5.9  session對象
5.9.1  getAttribute方法--根據(jù)屬性名獲取屬性值
5.9.2  getAttributeNames方法--獲取session對象的所有屬性名稱
5.9.3  getCreationTime方法--獲取session對象被創(chuàng)建的時間
5.9.4  getId方法--獲取唯一的ID標識
5.9.5  getLastAccessedTime方法--獲取session最后的訪問時間
5.9.6  getMaxInactiveInterval方法--獲取session的有效時間
5.9.7  getServletContext方法--返回session所屬的ServletContext對象
5.9.8  invalidate方法--銷毀session對象
5.9.9  isNew方法--判斷當前用戶是否為新用戶
5.9.10  setAttibute方法--設置指定名稱的屬性值
5.9.11  setMaxInactiveInterval方法--設置session的有效期
5.9.12  removeAttribute方法--移除指定的session屬性
第6章  EL表達式
6.1  運算符
6.1.1  &"[]&"運算符--存取數(shù)據(jù)
6.1.2  &".&"運算符--取得對象的屬性
6.1.3  &"+&"運算符--加法運算
6.1.4  &"-&"運算符--減法運算
6.1.5  &"*&"運算符--乘法運算
6.1.6  &"/&"或&"div&"運算符--除法運算
6.1.7  &"%&"或&"mod&"運算符--求余運算
6.1.8  &"==&"與&"eq&"運算符--判斷兩個表達式是否相等
6.1.9  &"!=&"與&"ne&"運算符--判斷兩個表達式是否不等
6.1.10  &"&"與&"gt&"運算符--用于進行大于運算
6.1.12  &"=&"與&"ge&"運算符--用于進行大于等于運算
6.1.14  &"&&&"與&"and&"運算符--與運算
6.1.15  &"||&"與&"or&"運算符--或運算
6.1.16  &"!&"與&"not&"運算符--非運算
6.1.17  empty運算符--判斷是否為null或空
6.2  EL表達式中的隱含對象
6.2.1  applicationScope對象--訪問application作用域范圍的隱含對象
6.2.2  cookie對象--訪問由請求設置的cookie名稱
6.2.3  header對象--獲取HTTP請求的一個具體header值
6.2.4  headerValues對象--獲取HTTP請求的全部header值
6.2.5  initParam對象--獲取Web應用初始化參數(shù)的值
6.2.6  PageContext對象--訪問JSP內置對象
6.2.7  param對象--獲取請求參數(shù)的值
6.2.8  paramValues對象--獲取請求參數(shù)的值
6.2.9  requestScope對象--訪問request作用域范圍的隱含對象
6.2.10  sessionScope對象--訪問session作用域范圍的隱含對象
第7章  JSTL標簽庫
7.1  JSTL核心標簽庫
7.1.1  標簽--捕獲異常標簽
7.1.2  標簽--選擇標簽
7.1.3  標簽--對對象進行迭代輸出標簽
7.1.4  標簽--對字符串進行迭代輸出標簽
7.1.5  標簽--條件判斷標簽
7.1.6  標簽--文件導入標簽
7.1.7  標簽--指定默認處理邏輯標簽
7.1.8  標簽--輸出標簽
7.1.9  標簽--參數(shù)傳遞標簽
7.1.10  標簽--移除標簽
7.1.11  標簽--重定向標簽
7.1.12  標簽--設置標簽
7.1.13  標簽--生成URL地址標簽
7.1.14  標簽--條件標簽
7.2  JSTL的格式化與國際化標簽庫
7.2.1  標簽--讀取綁定消息資源
7.2.2  標簽--格式化時間
7.2.3  標簽--格式化數(shù)字
7.2.4  標簽--讀取本地消息
7.2.5  標簽--指定資源參數(shù)
7.2.6  標簽--轉換為數(shù)字
7.2.7  標簽--轉換為時間
7.2.8  標簽--設置編碼
7.2.9  標簽--指定消息資源
7.2.10  標簽--格式化時區(qū)
7.2.11  標簽--設置語言區(qū)域
7.2.12  標簽--格式化時區(qū)
7.3  JSTL的SQL標簽庫
7.3.1  標簽--填充日期型參數(shù)
7.3.2  標簽--指定SQL參數(shù)
7.3.3  標簽--通過SQL語句查詢
7.3.4  標簽--設置數(shù)據(jù)源
7.3.5  標簽--事務處理
7.3.6  標簽--更新數(shù)據(jù)
7.4  JSTL的XML標簽庫
7.4.1  標簽--完成條件判斷
7.4.2  標簽--遍歷XML文件
7.4.3  標簽--XPath條件執(zhí)行JSP代碼
7.4.4  標簽--不滿足條件執(zhí)行
7.4.5  標簽--輸出XML信息
7.4.6  標簽--定義參數(shù)
7.4.7  標簽--解析指定的XML內容
7.4.8  標簽--保存XML節(jié)點
7.4.9  標簽--XML到XSLT轉換
7.4.10  標簽--根據(jù)條件執(zhí)行代碼
第三篇  框架技術篇
第8章  Struts2基礎
8.1  常用類與接口
8.1.1  ActionSupport類--業(yè)務控制器
8.1.2  ActionContext.getContext()方法--獲取ActionContext對象
8.1.3  ActionContext. getContext().get(Object key)法--獲取Map類型的request
8.1.4  ActionContext. getSession()法--獲取session
8.1.5  ActionContext. getApplication()方法--獲取Map類型的application對象
8.1.6  Interceptor接口--攔截器
8.1.7  ServletActionContext. getRequest()方法--獲取HttpServletRequest對象
8.1.8  ServletActionContext. getResponse()方法--獲取HttpServletResponse對象
8.1.9  ServletActionContext. getServletContext()方法--獲取ServletContext對象
8.1.10  Validateable接口--驗證框架
8.2  Struts2基本配置文件
8.2.1  元素--建立Action對象的映射
8.2.2  元素--定義及實例化Bean組件
8.2.3  元素--在struts.xml中配置常量
8.2.4  元素--配置默認Action
8.2.5  元素--配置全局Result
8.2.6  元素--包含其他的配置文件
8.2.7  元素--包的聲明
8.2.8  元素--配置結果映射
第9章  Struts2標簽
9.1  OGNL語言
9.1.1  &".&"和&"[]&"操作符--獲取ActionContext中的所有內容
9.1.2  &"#&"符號--獲取集合中的數(shù)據(jù)并進行選擇操作
9.1.3  account屬性--獲取提交的數(shù)據(jù)
9.2  控制標簽
9.2.1  append標簽--將多個集合對象拼接起來
9.2.2  generator標簽--分割字符串
9.2.3  if標簽--條件標簽
9.2.4  iterator標簽--迭代數(shù)據(jù)的標簽
9.2.5  merge標簽--合并集合標簽
9.2.6  sort標簽--對集合元素進行排序
9.2.7  subset標簽--截取一個迭代器的子集
9.3  數(shù)據(jù)標簽
9.3.1  action標簽--執(zhí)行一個Action請求
9.3.2  bean標簽--創(chuàng)建并實例化一個JavaBean對象
9.3.3  date標簽--格式化日期時間
9.3.4  debug標簽--調試標簽
9.3.5  include標簽--包含頁面標簽
9.3.6  param標簽--對參數(shù)賦值
9.3.7  push標簽--將對象或值壓入到值棧
9.3.8  property標簽--獲取數(shù)據(jù)值并輸出到頁面中
9.3.9  set標簽--定義一個變量
9.3.10  url標簽--自動生成URL地址
9.4  表單標簽
9.4.1  checkboxlist標簽--一次創(chuàng)建多個復選框
9.4.2  combobox標簽--生成一個單行的文本框和一個下拉列表的組合
9.4.3  datetimepicker標簽--生成日期、時間下拉選擇框
9.4.4  doubleselect標簽--生成一個級聯(lián)列表框
9.4.5  optiontransferselect標簽--創(chuàng)建兩個選項用來轉移下拉列表項
9.4.6  radio標簽--生成單選框
9.4.7  select標簽--生成一個下拉列表
9.4.8  token標簽--同步令牌標簽
9.4.9  updownselect標簽--生成可以上下移動選項的下拉列表
9.5  非表單標簽
9.5.1  div標簽--生成div元素
9.5.2  tabbedPanel標簽--生成一個包含標簽頁的面板
9.5.3  tree和treenode標簽--實現(xiàn)數(shù)據(jù)的樹狀輸出
第10章  Hibernate常用類與接口
10.1  Configuration類
10.1.1  addClass方法--加載實體類
10.1.2  addResource方法--指定實體類的映射文件
10.1.3  buildSessionFactory方法--構建SessionFactory
10.1.4  configure方法--加載Hibernate配置文件
10.1.5  setProperty方法--為Configuation對象指定配置屬性
10.2  Criteria接口
10.2.1  add方法--設置查詢條件
10.2.2  addOrder方法--設置結果集的排序規(guī)則
10.2.3  createCriteria方法--創(chuàng)建一個新的Criteria對象
10.2.4  createAlias方法--建立連接查詢
10.2.5  list方法--返回一個List集合
10.2.6  setMaxResults方法--設置最大返回記錄數(shù)
10.2.7  setFirsResult方法--設置結果集的起始點
10.2.8  uniqueResult方法--單值檢索
10.2.9  setProjection方法--設置查詢的投影列
10.3  Projections類
10.3.1  avg方法--計算某一列的平均值
10.3.2  count方法--返回某個屬性的數(shù)目
10.3.3  distinct方法--設置查詢結果的唯一性
10.3.4  id方法--投影對象標識符
10.3.5  groupProperty方法--設置參加分組的屬性列
10.3.6  max方法--計算某一列的最大值
10.3.7  min方法--計算某一列的最小值
10.3.8  projectionList方法--創(chuàng)建多個投影列
10.3.9  property方法--指明投影對象的某個屬性
10.3.10  rowCount方法--返回滿足條件的記錄的數(shù)目
10.4  Query接口
10.4.1  iterate方法--返回查詢結果的迭代器
10.4.2  list方法--返回查詢結果的List集合
10.4.3  uniqueResult方法--單值檢索
10.4.4  setMaxResults方法--設置最大返回記錄數(shù)
10.4.5  setFirstResult方法--設置結果集的起始點
10.4.6  setEntity方法--用于綁定實體類參數(shù)
10.4.7  setParameter方法--綁定任意類型的參數(shù)
10.4.8  setDate方法--綁定映射類型為Date的參數(shù)
10.4.9  setString方法--綁定映射類型為String的參數(shù)
10.4.10  setInteger方法--綁定映射類型為int的參數(shù)
10.4.11  setBoolean方法--綁定映射類型為boolean的參數(shù)
10.4.12  setDouble方法--綁定映射類型為double的參數(shù)
10.4.13  setFloat方法--綁定映射類型為float的參數(shù)
10.5  Restrictions類
10.5.1  and方法--邏輯與操作
10.5.2  allEq方法--設置一系列的相等條件
10.5.3  between方法--設置在兩者之間的條件
10.5.4  eq方法--設置等于條件
10.5.5  gt方法--設置大于條件
10.5.6  ge方法--設置大于等于條件
10.5.7  in方法--判斷是否在給定的數(shù)組內
10.5.8  isNotNull方法--判斷是否不為null
10.5.9  isNull方法--判斷是否為null
10.5.10  like方法--設置模糊查詢的條件
10.5.11  not方法--邏輯非操作
10.5.12  or方法--邏輯或操作
10.6  SessionFactory接口
10.6.1  close方法--關閉SessionFactory對象
10.6.2  isClosed方法--判斷SessionFactory對象是否關閉
10.6.3  openSession方法--開啟一個session
10.7  Session接口
10.7.1  beginTransaction方法--開啟一個事務
10.7.2  createCriteria方法--創(chuàng)建Criteria對象
10.7.3  createSQLQuery方法--創(chuàng)建SQLQuery對象
10.7.4  createQuery方法--創(chuàng)建Query對象
10.7.5  contains方法--判斷對象是否在緩存中存在
10.7.6  clear方法--清空緩存
10.7.7  close方法--關閉Session對象
10.7.8  delete方法--刪除對象
10.7.9  evict方法--從session緩存中清除對象
10.7.10  get方法--通過OID加載實體對象
10.7.11  isOpen方法--判斷Session對象是否被打開
10.7.12  load方法--通過OID加載實體對象
10.7.13  lock方法--以指定的鎖定模式進行鎖定
10.8  SQLQuery接口
10.8.1  addEntity方法--將別名和實體類聯(lián)系
10.8.2  addJoin方法--將實體和集合相關聯(lián)
10.8.3  addScalar方法--返回標量和實體的結合體
10.9  Transaction接口
10.9.1  begin方法--開啟事務
10.9.2  commit方法--提交事務
10.9.3  rollback方法--回滾事務
10.9.4  wasCommitted方法--判斷事務是否被提交
10.9.5  wasRolledBack方法--判斷事務是否回滾
第11章  Hibernate配置屬性
11.1  connection.driver_class屬性--指定數(shù)據(jù)庫驅動
11.2  connection.url屬性--指定連接數(shù)據(jù)庫的URL
11.3  connection.username屬性--指定數(shù)據(jù)庫連接用戶名
11.4  connection.password屬性--指定數(shù)據(jù)庫連接密碼
11.5  cache.use_query_cache屬性--判斷是否緩存查詢結果
11.6  cache.use_second_level_cache屬性--判斷是否關閉二級緩存
11.7  cache.provider_class屬性--設置二級緩存實現(xiàn)類的全名
11.8  cache.region_prefix屬性--設置二級緩存的前綴名稱
11.9  cache.use_minimal_puts屬性--判斷是否優(yōu)化二級緩存
11.10  dialect屬性--指定數(shù)據(jù)庫的SQL方言
11.11  default_batch_fetch_size屬性--設置默認抓取數(shù)量
11.12  default_entity_mode屬性--指定默認實體表現(xiàn)模式
11.13  format_sql屬性--格式化SQL語句
11.14  generate_statistics屬性--收集統(tǒng)計數(shù)據(jù)
11.15  hibernate.default_catalog屬性--指定默認的表目錄
11.16  hibernate.default_schema屬性--指定默認的表空間
11.17  hibernate.max_fetch_depth屬性--設置抓取深度
11.18  hibernate.use_sql_comments屬性--指定是否輸出注釋信息
11.19  hibernate.order_updates屬性--為SQL更新排序
11.20  hibernate.use_identifer_rollback屬性--重設默認值
11.21  hibernate.transaction.factory_class屬性--設置事務管理類型
11.22  show_sql屬性--指定是否輸出SQL語句
第12章  Spring基礎
12.1  Spring容器
12.1.1  ClassPathXmlApplicationContext類--創(chuàng)建容器
12.1.2  FileSystemXmlApplicationContext類--指定配置文件的位置
12.1.3  XmlBeanFactory類--解析Spring的配置
12.1.4  WebApplicationContext接口--初始化Spring容器
12.2  Spring容器類的方法
12.2.1  containsBean方法--判斷是否包含指定名稱JavaBean
12.2.2  getBean方法--獲取容器中的JavaBean
12.2.3  getBeanDefinitionCount方法--獲取JavaBean數(shù)量
12.2.4  getBeanDefinitionNames方法--獲取JavaBean名稱
12.2.5  getBeanNamesForType方法--通過類型獲取Bean名稱
12.2.6  getBeansOfType方法--獲取指定類型的JavaBean
12.2.7  getType方法--獲取JavaBean的類型
12.2.8  isSingleton方法--判斷是否定義Singleton模式
12.2.9  isTypeMatch方法--判斷JavaBean是否匹配指定的類型
12.2.10  getServletContext方法--取ServletContext上下文
第13章  Spring持久化
13.1  DriverManagerDataSource類--驅動管理器數(shù)據(jù)源
13.1.1  構造方法
13.1.2  getConnection方法--獲取數(shù)據(jù)庫連接對象
13.1.3  getConnectionProperties方法--獲取數(shù)據(jù)庫連接屬性
13.1.4  getDriverClassName方法--獲取數(shù)據(jù)庫驅動類的名稱
13.1.5  getPassword方法--獲取數(shù)據(jù)庫的密碼
13.1.6  getUrl方法--獲取訪問數(shù)據(jù)庫的URL路徑
13.1.7  getUsername方法--獲取訪問數(shù)據(jù)庫的用戶名
13.1.8  setConnectionProperties方法--設置數(shù)據(jù)庫連接的各種屬性
13.1.9  setDriverClassName方法--設置數(shù)據(jù)源的驅動類
13.1.10  setPassword方法--設置連接數(shù)據(jù)庫的密碼
13.1.11  setUrl方法--設置連接數(shù)據(jù)庫的URL路徑
13.1.12  setUsername方法--設置訪問數(shù)據(jù)庫的用戶名
13.2  HibernateTemplate類--Hibernate模板
13.2.1  構造方法
13.2.2  delete方法--刪除指定的實體數(shù)據(jù)
13.2.3  deleteAll方法--刪除指定集合中的所有實體對象
13.2.4  execute方法--回調執(zhí)行操作
13.2.5  executeFind方法--回調查詢操作
13.2.6  find方法--執(zhí)行Hibernate查詢
13.2.7  get方法--獲取指定ID編號的實體對象
13.2.8  loadAll方法--裝載指定類型的所有實體對象
13.2.9  save方法--保存實體對象
13.2.10  saveOrUpdate方法--保存或更新實體對象
13.2.11  saveOrUpdateAll方法--保存或更新實體對象集合
13.2.12  update方法--更新指定的實體對象
13.3  JdbcTemplate類
13.3.1  batchUpdate方法--執(zhí)行批量更新語句
13.3.2  query方法--用于JDBC查詢
13.3.3  queryForInt方法--int類型單值查詢
13.3.4  queryForList方法--返回結果集合的SQL查詢
13.3.5  queryForLong方法--long類型單值查詢方法
13.3.6  queryForMap方法--查詢結果以Map集合保存
13.3.7  queryForObject方法--查詢的結果以對象類型返回
13.3.8  update方法--更新數(shù)據(jù)庫中的數(shù)據(jù)
第14章  SpringWeb標簽
14.1  標簽--定義HTML表單的復選框
14.2  標簽--顯示驗證錯誤信息
14.3  標簽--定義HTML表單
14.4  標簽--定義表單的隱藏組件
14.5  標簽--定義表單的文本框輸入組件
14.6  標簽--定義下拉選擇框或列表框的單個選項
14.7  標簽--定義下拉選擇框或列表框的多個選項
14.8  標簽--定義表單的密碼框輸入組件
14.9  標簽--定義表單的單選按鈕組件
14.10  標簽--定義下拉選擇框或者列表選擇框
14.11  標簽--定義表單的文本域組件
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號