本書以Servlet 2.4和JSP 2.0規(guī)范為基礎,詳細介紹了應用Java技術實現(xiàn)Web應用的相關技術及編程方法,體現(xiàn)了應用Java技術開發(fā)Web應用的發(fā)展特性,涉及了當前應用廣泛的開發(fā)規(guī)范,結構清晰,應用實例豐富,實現(xiàn)了理論學習和具體應用的充分結合。 主要內容包括:以Servlet為基礎的Web應用的基礎知識;以JSP 2.0規(guī)范為基礎的JSP技術(JSP基本語法、JSP內置對象的使用、JavaBean技術在JSP中的應用、標準標簽庫JSTL的使用),JSP 2.0自定義標簽的做法(Tag接口、IteratingTag接口、BodyTag接口、SimpleTag接口),JDBC數據庫訪問技術(JDBC處理數據庫方法、使用數據源、使用連接池、實現(xiàn)分頁顯示),Web應用分層與設計模式(JSP設計模式、MVC編程模式、持久層設計策略、應用DAO模式訪問數據庫。最后還介紹了一個Java Web綜合實例——在線購書系統(tǒng)。 本書可作為計算機相關專業(yè)的教學用書,也可作為計算機工程技術人員的參考書。