TOP
0
0
即日起~7/10,三民書局週年慶暖身活動,簽到拿好禮!
Java EE 項目實訓教材:MVC框架技術應用(簡體書)
滿額折

Java EE 項目實訓教材:MVC框架技術應用(簡體書)

商品資訊

人民幣定價:30 元
定價
:NT$ 180 元
優惠價
87157
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《應用型本科院校計算機類專業校企合作實訓系列教材.Java EE 項目實訓教材:MVC框架技術應用》是學習Java EE的入門教材,全書共7章,內容主要包括:Java EE簡介、Java web編程基礎、Struts 2應用、Hibernate和Mybatis應用、Spring應用以及兩個綜合案例。前5章的內容都從最基本的例子著手,一步一步引導讀者學習和應用這些技術。教程最後通過教學管理系統和教育資源網絡平臺這兩個來源於企業的真實案例,介紹了企業項目開發的完整流程以及Java EE技術的綜合應用,附錄給出了綜合案例中的一些資料。《應用型本科院校計算機類專業校企合作實訓系列教材.Java EE 項目實訓教材:MVC框架技術應用》可作為高校計算機類專業的JavaEE實訓課程的教材或教學參考書,也可供初學Java EE應用系統開發的用戶自學參考。

名人/編輯推薦

《應用型本科院校計算機類專業校企合作實訓系列教材:Java EE項目實訓教材:MVC框架技術應用》通俗易懂、實91性強以及綜合案例來源于企業真實開發項目。編寫人員由國內知名企業資深項目架構師和有豐富開發經驗的高校教師組成。《應用型本科院校計算機類專業校企合作實訓系列教材:Java EE項目實訓教材:MVC框架技術應用》在內容的選取及章節的安排上相對于目前已有的教材做了一定的調整,刪減了一些對于初學者而言難以理解的內容。

目次

第1章 Java EE簡介§1.1 Java EE應用概述§1.2 Java EE的輕型框架簡介§1.3 JSP開發環境的搭建§1.4 應用實例第2章 Java web編程基礎§2.1 HTML語言§2.2 Setvlet與ISF簡介§2.3 JSP具體內容§2.4 JSP應用實例第3章 Struts 2概述及基本應用§3.1 struts 2概述§3.2 Struts 2簡單實例開發及工作流程§3.3 Struts 2的工作流程及文件詳解§3.4 struts 2標簽庫簡介§3.5 struts 2數據驗證§3.6 攔截器§3.7 文件上傳第4章 Hibernate和MyBatis§4.1 ORM簡介§4.2 Hqibernate體系結構§4.3 Hihernate應用實例§4.4 Hibernate文件作用詳解§4.5 Hibernate核心接口§4.6 HQL §4.7 Hibernate關係映射§4.8 MyrBatis簡介及應用第5章 Spring應用§5.1 Spring概述§5.2 簡單工廠模式§5.3 依賴注入應用§5.4 Spring注入方式§5.5 Spring核心接口及基本配置§5.6 AOP第6章 Struts 2 MyBatis和Spring整合應用——教務管理系統開發實例§6.1 項目簡介§6.2 技術架構§6.3 項目創建流程(以創建培養方案為例)第7章 Spring 3 MVC和Hibemate整合應用——教育資源平臺開發實例§7.1 項目簡介§7.2 技術架構§7.3 兩個項目實現技術比較§7.4 項目創建流程(以用戶註冊為例)附錄A附錄B 參考文獻

書摘/試閱



Servlet運行在Servlet容器中,其生命周期由容器來管理。Servlet的生命周期通過“javax.servlet.Servlet”接口中的init()、service()和destroy()方法來表示。
Servlet的生命周期包含了下面四個階段:
(1)加載和實例化階段
Servlet容器負責加載和實例化Servlet。當Servlet容器啟動時,檢測到需要Servlet來響應請求時,將加載Servlet。當Servlet容器加載Servlet類時,必須知道所需的Servlet類在什么位置,Servlet容器可以從本地文件系統、遠程文件系統或者其他的網絡服務中通過類加載器加載Servlet類。Servlet類成功加載后,容器將創建Servlet的實例。因為容器是通過Java的反射APl來創建Servlet實例,調用的是Servlet的默認構造方法(即不帶參數的構造方法),所以在編寫Servlet類的時候,不應該提供帶參數的構造方法。
(2)初始化階段
Servlet實例化之后,容器將調用Servlet的ink()方法初始化這個對象。初始化的目的是為了讓Servlet對象在處理客戶端請求前完成一些初始化的工作,如建立數據庫的連接,獲取配置信息等。對于每一個Servlet實例,init()方法只被調用一次。在初始化期間,Servlet實例可以使用容器為它準備的ServletConfi9對象從Web應用程序的配置信息(在web.xml中配置)中獲取初始化的參數信息。這樣servlet的實例就可以把與容器相關的配置數據保存起來供以后使用。在初始化期間,如果發生錯誤,Servlet實例可以拋出ServletException異常,一旦拋出該異常,servlet就不再執行,而隨后對它的調用會導致容器對它重新載人并再次運行此方法。
(3)請求處理階段
在成功執行init()方法后,Servlet容器調用Servlet的service()方法對請求進行處理。在service()方法中,通過ServletRequest對象得到客戶端的相關信息和請求信息,在對請求進行處理后,調用ServletResponse對象的方法設置響應信息。對于HttpServlet類,該方法作為HlvrP請求的分發器,它在任何時候都不能被重載。當請求到來時,service()方法決定請求的類型(如GET、POST、HEAD、OPTIONS、DELETE、PUT、TRACE等),并把請求分發給相應的處理方法(如doGet()、doPost()、doHead()、doOptions()、doDelete()、doPut()、doTrace()等),每個do方法具有和第一個service()相同的形式。常用方法是doGet()和doPost()方法,為了響應特定類型的HTTP請求,必須重載相應的do方法。如果Servlet收到一個HTTP請求而沒有重載相應的do方法,它就返回一個此方法對本資源不可用的標準HTTP錯誤。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 157
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區