課程介紹
本課程講述使用WebSphere Studio Application Deeloper去開發(fā)與J2EE標(biāo)準(zhǔn)相兼容的應(yīng)用程序,主要包括以JSP/Serlet/ JaaBean為核心的Web應(yīng)用程序,講解EJB的原理及開發(fā)要點,同時介紹如何使用EJB開發(fā)環(huán)境、JAVA編碼工具、以及WEB開發(fā)環(huán)境。
適合對象
應(yīng)用程序開發(fā)員
系統(tǒng)開發(fā)員
架構(gòu)師
課程目標(biāo)
理解WebSphere Studio Application Deeloper的特性和功能
解釋透視圖、視圖和編輯器的含義及它們之間的關(guān)系
掌握Serlet的原理
掌握J(rèn)SP的語法及內(nèi)部對象的使用
重點掌握采用MVC模式開發(fā)Web應(yīng)用
掌握通過JNDI訪問關(guān)系型數(shù)據(jù)庫
掌握EJB原理及開發(fā)要點
預(yù)備知識
基于Jaa的面向?qū)ο缶幊?
了解Internet及HTTP基礎(chǔ)
能夠閱讀并理解HTML文檔
數(shù)據(jù)庫基礎(chǔ)知識
前提課程
Jaa語言基礎(chǔ)
后續(xù)課程
Jaa設(shè)計模式
課程長度
7天(42學(xué)時)
課程內(nèi)容
*天
主題
Application Deeloper工作臺和常用透視圖
大綱
Application Deeloper工作臺
Resource透視圖
Help透視圖
Jaa透視圖
Web透視圖
介紹Serlet編程
第二天
主題
其它透視圖的介紹
大綱
JSP編程
Serer透視圖
Debug透視圖
Profiling透視圖
Data透視圖
XML透視圖
第三天
主題
EJB開發(fā)基礎(chǔ)
大綱
Plug-in透視圖
Scripts透視圖
Team透視圖;
CVS和Application Deeloper
J2EE透視圖
用J2EE透視圖做EJBs的開發(fā)
測試EJB
Web Serices向?qū)?
第四天
主題
J2EE概述
大綱
Web 應(yīng)用程序架構(gòu)
Web服務(wù)器
J2EE概述
JDBC和Datasources
第五天
主題
Web開發(fā)基礎(chǔ)
大綱
Serlet編程
介紹Serlet APIs
介紹會話管理
第六天
主題
Web高級開發(fā)
大綱
介紹健壯的MVC設(shè)計模式
介紹JSP知識
介紹含有JaaBeans的JSP知識
介紹在JSP里的XML語法
介紹如何編寫和如何使用JSP自定義標(biāo)簽
第七天
主題
EJB高級開發(fā)
大綱
介紹EJBs知識
介紹會話EJBs和實體EJBs的編程技巧
總結(jié)