JAVA初級教程:Web系統開發技術與方法

JAVA初級教程:Web系統開發技術與方法

《JAVA初級教程:Web系統開發技術與方法》是教育部推薦教材,是一本利用Java和Web系統開發的教材。《JAVA初級教程:Web系統開發技術與方法》從最基本的HTML、JavaScript和CSS開始講起,較全面、通俗地介紹了Java、Servlet、JSP等內容,並對Tomcat、Eclipse等平台和工具的安裝使用進行了介紹。教材以建立一個適合於中小企業的ERP系統為主線,教材中貫穿實用軟體系統所需的設計原理和思想。《JAVA初級教程:Web系統開發技術與方法》還對JDBC、MySQL、XML等內容進行了介紹。《JAVA初級教程:Web系統開發技術與方法》的目的,就是將一個剛剛開始學習Web系統開發的人員,帶入基於Java Web的系統開發過程中,並使其快速掌握有關的知識和技能。 《JAVA初級教程:Web系統開發技術與方法》適合於各類職業院校計算機專業及相關專業的師生閱讀,亦適於企業管理人員、資料庫管理員、開發人員使用。

基本介紹

  • 出版社:高等教育出版社
  • 頁數:229頁
  • 開本:16
  • 品牌:高等教育出版社
  • 作者:扶曉彬 耿騫
  • 出版日期:2006年1月1日
  • 語種:簡體中文
  • ISBN:7040180081
內容簡介,圖書目錄,文摘,序言,

內容簡介

《JAVA初級教程:Web系統開發技術與方法》是由高等教育出版社出版發行的。

圖書目錄

第一章 Web編程基本知識
1.1理解HTIVIL
1.2 HTTP協定和Web伺服器  l-3基於瀏覽器系統的優點
1.4客戶端腳本語言JavaScript
1.5 CSS格式語言
第二章 系統開發環境準備
2.I系統技術原理與開發環境
2.2 Java JDK的安裝和使用
2.3 Eclipse的安裝和使用
2.4 Tomcat的安裝和使用
第三章 elegantERP
3.1 項目描述
3.2快速原型:elegantERP的用戶界面
第四章 Java Servlet
4.1 Java語言入門
4.2 Servlet原琿和結構
4.3 Servlet API解析
4.4使用Servlet的設計
第五章 JDBC
5.1 TDBC原理和API
5.2 MySQL安裝和配置
5.3 elegantERP:ER圖和數據模型
5.4 JNDI:如何配置Data Source
5.5 MYSQL:數據操作
5.6 elegantERP:數據存取
第六章 JSP
6.1 Servlet存在的問題
6.2 MVC系統模式設計
6.3 JSP語法與API
6.4 JavaBean的定義和套用
6.5用戶自編Tag庫
6.6系統重新思考
6.7 elegantERP的設計
第七章 XML處理
7.1 XML介紹
7.2 XML解析與相關技術
第八章 系統集成
JAVA初級教程:Web系統開發技術與方法

文摘

插圖:
2.1 系統技術原理與開發環境
在開始具體的開發工作之前,首先需要獲取恰當的軟體,並了解如何使用這些軟體,如伺搭建起開發環境。
Java是面向對象的程式語言,Java開發工具包JI)K(Java Development Kit)是編寫Java程式的基礎,它集成了編譯Java源程式的編譯器、運行Java類檔案的解釋器等必備工具。
JSP(Java Server Page)是在普通HTML中嵌入了Java代碼的一個腳本,在這一點上,它與其他的腳本語言(如PHP)一樣,但它與其他語言不同的是:其他腳本語言由伺服器直接解釋這個腳本,而JSP則需要由JSP容器(如Tomcat)首先將其轉化為Servlet,然後再調用Javac將Servle!編譯為Class檔案。最終,伺服器解釋的是Class檔案。那么什麼是Servlet昵?Servlet其實是一個特殊的Java類。Servlet和JSP是Sun公司J2EE架構中重要的部分。由於基於Java語言,因此其可以方便地調用功能強大的Java API(如JDBC)。Jakarta Tomcat作為Servlet和JSP容器是目前世界上最為流行的免費伺服器之一。
對Java開發者來說,沒有什麼能夠比得心應手的集成開發環境(Integrated Development Env-ironment,簡稱IDE)更令人著迷。所謂IDE,就是把編寫、編譯、調試、運行集成在一個統一開發環境中的軟體,並且還增加了許多提高開發效率的實用功能,比如高級編輯功能、自動編譯、設定斷點逐步調試、在IDE內部顯示運行結果等。Eclipse就是一個開放原始碼的、基於Java的可擴展的集成開發環境,它可用於創建、集成和部署各類開發工具。就其本身而言,它只是一個框架和一組服務,用於通過外掛程式組件構建開發環境。幸運的是,Eclipse附帶了一個標準的外掛程式集,包括Java開發工具(Java Development Tools,JDT),再加上Tomcat外掛程式之後,這個IDE就是管理整個Web項目(包括HTML和JSP頁面、圖示和Servlet)的一個非常優秀的工具。

序言

當前,在國外軟體界和國內相關行業和部門,越來越多的人開始將開發工作轉移到以Java為主導的開放式環境上來,J2EE已成為Web編程的標準工業平台。有幾個原因促成了這種發展趨勢:一是Java/J2EE平台給用戶提供多樣化的選擇。這種選擇不但體現在作業系統上,還體現在程式伺服器(Application Server)和資料庫管理系統(Database Server)上。隨著Java的不斷成熟,其“WRITEONCE,RUNANYWHERE”正逐步變為現實。二是大量基於Java的開放源碼工具可大大降低開發成本,縮短產品投放市場的時間。開放源碼開發模式符合軟體界鼓勵競爭和創新,加強合作和交流,共同促進計算機套用發展的思想。三是Java/J2EE是一個真正意義的開放式平台,具有極強的可擴充性和可延伸性。就國內而言,Java/J2EE開發平台能有利於我國自主智慧財產權軟體的開發,有利於我國軟體業的發展,有利於國際外包業務的承包。國內有識之士已經認識到這一點。
本書是一套系列教材的第一部,內容涉及JavaWeb開發的基本知識和基本方法。系列教材的第二部講解有關Struts的內容,第三部介紹EJB和分散式系統。作為Java Web開發基本內容的介紹,本書主要內容從HTML、JavaScript和CSS開始講起,較全面、通俗地介紹了Java、Servlet、JSP等內容,並對Tomcat、Eclipse等平台和工具的安裝使用,以及JDBC、MySOL、XML等內容進行了介紹。內容介紹時,本書使用一個實例,具有很強的操作性和實用性。全書共由8章組成。第1章對Web編程進行了簡單介紹,包括HTML、HTTP協定和Web伺服器、基於瀏覽器的系統優點、用戶端腳本語言JavaScript、CSS格式語言,以及HTML編輯工具等。第2章是為系統開發進行工具上的準備,內容涉用Java JDK的安裝和使用、Eclipse的安裝和使用、Tomcat的安裝和使用等。第3章是本書所用實例的項目介紹,並包含快速原型的內容。第4章講解了Java的基本語法等內容,並對Servlet進行了介紹。第5章是關於資料庫處理的內容,包括JDBC原理和API,MySQL安裝和配置和JDNI等。第6章介紹JSP,討論Servlet存在的問題,MVC系統設計模式,JSP基本語法和API,以及Java Bean的定義和套用。第7章講解有關XML處理方面的內容,主要包括XML的解析;第8章是系統集成。
本書面向準備以Java進行Web系統開發的初學者,要求學習者有一定的程式設計基礎。書中文字通俗易懂,在介紹有關內容和知識時,通過一個貫穿全書的雅致ERP(elegantERP)系統,使內容更為生動、直觀,便於讀者理解、快速學習和掌握。對於熟悉HTML和CSS的讀者,可以跳過第1、2章,直接進入第3章的學習。
本書讀者對象既可以是各類職業學校計算機專業及相關專業的師生,也可為企業管理人員、資料庫管理員、信息系統的開發人員等。

相關詞條

熱門詞條

聯絡我們