課程介紹
JavaServer Pages (JSP)和 servlets 是 Java 2 平臺,企業(yè)版(J2EE 平臺)定義的主要技術(shù)。本課程為富有經(jīng)驗(yàn)的 Java 開發(fā)員提供掌握在 Tomcat web 容器和 Struts 框架上使用 JSP 和 servlet 技術(shù)快速開發(fā) web 應(yīng)用程序的知識和技術(shù)的方法。學(xué)員將學(xué)到如何使用 Java 技術(shù)分析、設(shè)計(jì)、開發(fā)和部署 web 應(yīng)用程序。 真實(shí)的實(shí)驗(yàn)練習(xí)為學(xué)員構(gòu)造及部署內(nèi)部網(wǎng)中小型 web 應(yīng)用程序和低值商業(yè)網(wǎng)站提供經(jīng)驗(yàn)。
培訓(xùn)對象
具有相當(dāng)于Sun公司Java認(rèn)證水平的Java開發(fā)員。本課程講述的是用于匯編和動態(tài)生成Web頁時Web組件的創(chuàng)建,如servlet和定制標(biāo)簽等,而非用超文本標(biāo)記語言(HTML)、JavaScriptTM或其它Web表示技術(shù)設(shè)計(jì)網(wǎng)頁。
課程收益
編寫 Java servlet;
使用 Struts,會話管理,過濾器和數(shù)據(jù)庫技術(shù)創(chuàng)建健壯的 Web 應(yīng)用程序;
編寫 JSP 頁;
使用表達(dá)語言(Expression Language)、JSP標(biāo)準(zhǔn)標(biāo)簽庫 (JSTL) 和 Struts Tiles 框架易于維護(hù)的 JSP 頁;
創(chuàng)建整合了 Struts 和 JSP 頁的健壯的 Web 應(yīng)用程序。
知識概要
-- 具有編寫Java應(yīng)用程序的能力;
-- 整合現(xiàn)有的Java代碼(即使用項(xiàng)目組其它成員建立的類);
-- 設(shè)計(jì)Java應(yīng)用程序;
-- 從功能上描述n層體系結(jié)構(gòu)的優(yōu)點(diǎn);
-- 用HTML語言編寫Web頁。
課程大綱
多層架構(gòu)程序、JSP運(yùn)行環(huán)境、配置Tomcat、HTML及JavaScript簡介、String類、StringBuffer類、StringTokenizer類、向量Vector、枚舉Enumeration、哈希表Hashtable、Set接口、List接口、Iterator接口、ArrayList、LinkedList、HashSet、TreeSet類、類集算法、高級JAVA編程(多線程、網(wǎng)絡(luò)、流類)
JSP指令(page、include、taglib)、動作(jsp: include、jsp:useBean、jsp:setProperty、jsp:getProperty 、jsp:forward、jsp:plugin)、內(nèi)置對象(out、response、request、application、session、exception、page)、Cookie、Servlet生命周期(init()、service()、destroy()方法)、GenericServlet類和HttpServlet類、doGet和doPost方法、HttpSession、JavaBean屬性、JavaBean事件、內(nèi)省、序列化、JAR文件、JSP結(jié)合JavaBean應(yīng)用、Email組件、文件上傳、自定義JSP標(biāo)簽庫、設(shè)計(jì)模式(Factory模式、Singleton模式、Facade模式、MVC架構(gòu)模式)、數(shù)據(jù)庫應(yīng)用案例開發(fā)(結(jié)合ODBC、JDBC、SQL Server、Oracle、JDOM、SAX)
認(rèn)證過程
SCWCD證書(Sun Certified Web Component Developer)。
開班信息
暫無開班信息