一、總體要求
要求考生具備使用Servlet、JSP、JDBC等技術(shù)開發(fā)企業(yè)級Web項目的能力:1.能使用 HTML 語言和 CSS 開發(fā)商業(yè)站點;2.掌握使用Java語言實現(xiàn)面向?qū)ο缶幊蹋?.掌握使用JDBC在應用程序中進行數(shù)據(jù)庫數(shù)據(jù)操作;4.掌握 JSP/Servlet 技術(shù)開發(fā)Web應用;5.掌握使用jQuery技術(shù)快速高效制作網(wǎng)頁交互特效;6.能寫出符合項目規(guī)范的代碼。
二、內(nèi)容范圍
(一)HTML 語言和 CSS樣式表
掌握HTML 常用標簽、CSS 常用樣式、盒子模型、DIV+CSS 布局。能根據(jù)網(wǎng)站草圖,實現(xiàn)美觀大方的頁面布局。
1. 能夠使用HTML進行靜態(tài)頁面的設計和制作
2. XHTML 實現(xiàn)符合 W3C 規(guī)范的 Web 頁
3. 掌握CSS 常用屬性實現(xiàn)簡單的樣式修飾
4. 使用 DIV+CSS 實現(xiàn)網(wǎng)頁布局
(二)使用 Java 實現(xiàn)應用邏輯
Java 基本語言語法、軟件程序的基本組成和要素、使用Eclipse 開發(fā)工具等,對Java程序設計有基本的認識,能夠把設計要求通過程序語言表示出來。
1. 掌握Java語言的編程規(guī)范
2. 能夠使用Java語言編寫簡單控制臺程序
3. 能夠使用Java語言實現(xiàn)業(yè)務需求的簡單算法
4. 掌握使用Eclipse 開發(fā)、調(diào)試Java程序
(三)使用 Java 實現(xiàn)面向?qū)ο缶幊?/P>
掌握Java 面向?qū)ο蟮奶匦?,包括抽象和封裝、繼承、多態(tài)、抽象類和抽象方法、接口、異常處理等內(nèi)容,理解集合框架、JDBC、文件 I/O、數(shù)據(jù)訪問層等內(nèi)容,能夠獨立開發(fā)基于控制臺的 Java 應用程序。
1. 掌握使用Java 語言實現(xiàn)字符串操作、常用 I/O 操作
2. 掌握JDBC 進行數(shù)據(jù)庫訪問的方法
3. 能夠?qū)Τ绦蛑械囊馔馇闆r進行異常處理
4. 熟練運用 Java語言常用的API
5. 簡單運用Java 反射機制,理解常用設計模式
(四)SQL語句
掌握數(shù)據(jù)庫設計、SQL基本語法、子查詢、事務、存儲過程等數(shù)據(jù)庫的基本概念。能夠在Web應用中完成對數(shù)據(jù)表的增、刪、改、查等基本操作,并能夠完成多表查詢。
1.掌握SQL語句實現(xiàn)單表的增、刪、改、查操作
2.掌握SQL語句實現(xiàn)多表之間的聯(lián)合查詢
3.能夠使用SQL語句實現(xiàn)數(shù)據(jù)表的簡單維護
4.掌握常用的SQL統(tǒng)計函數(shù)
(五)JSP/Servlet 技術(shù)
系統(tǒng)掌握使用 Java 語言進行 Web應用開發(fā)的主要技術(shù),包括JSP工作原理、Web服務器配置、使用 JSP 實現(xiàn)業(yè)務處理、Servlet 基礎(chǔ)知識。能夠獨立開發(fā)基B/S 架構(gòu)的 Web 應用程序。
1.掌握使用JSP+Servlet+JavaBean開發(fā)動態(tài)網(wǎng)站的技術(shù)
2.掌握在 Web 容器中配置和發(fā)布 Web 應用
3.使用 EL、JSTL 簡化頁面開發(fā)
5.使用 Session、Cookie 管理會話狀態(tài)
6.使用 Commons-FileUpload 實現(xiàn)文件上傳
7.使用 JNDI、DataSource 技術(shù)
8.使用 Filter 完成中文處理,權(quán)限控制等功能
(六)jQuery 技術(shù)
JavaScript 的基本語法、jQuery 框架。利用jQuery框架中的選擇器、事件、DOM操作等實現(xiàn)網(wǎng)頁特效。表單驗證方法、正則表達式的基本概念與使用方法。能夠使用 jQuery 快速開發(fā)網(wǎng)頁特效功能的Web項目。
1.掌握JavaScript 的基本語法
2.掌握jQuery 中的選擇器的使用方法
3.掌握使用JavaScript或jQuery實現(xiàn) DOM模型的操作
4. 會使用 jQuery 實現(xiàn)常見的網(wǎng)頁特效
5.能夠?qū)崿F(xiàn)表單的基本驗證
6.能夠使用正則表達式實現(xiàn)較為復雜業(yè)務的驗證
三、考核方式
考核形式:上機實踐操作考核。
考核環(huán)境:安裝配置好Eclipse開發(fā)環(huán)境;
安裝配置好Web服務器環(huán)境;
安裝配置好數(shù)據(jù)庫DBMS軟件;
建好考核項目所用數(shù)據(jù)庫和數(shù)據(jù)表。