999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于項目驅動的JSP 案例教學

2021-07-27 06:38:36鹿
科技視界 2021年19期
關鍵詞:頁面數據庫教學模式

鹿 璐

(南京財經高等職業技術學校,江蘇 南京 210000)

0 引言

JSP 程序設計是一門融合了數據庫技術和Java語言的動態網頁制作技術,不僅擁有面向對象、便利、跨平臺等優點和特性, 還擁有Java Servlet 的穩定性,并且可以使用 Servlet 提供的 API、Java Bean 及 Web開發框架技術, 使頁面代碼與后臺處理代碼分離,從而提高工作效率。 作為高職院校學生核心課程之一,JSP 課程的教學應更多偏向于應用性, 提高學生綜合開發的能力,更好地服務于學生將來的職業需求。

1 傳統JSP 課程教學模式的現狀及問題

傳統的教學模式往往按照教材內容進行集中的、單線的教學,而實訓是對所講的案例進行實現,雖然這種方式有著簡單、直接、快速傳播知識的優勢,但是也有其缺點。

首先,計算機技術發展迅速,要使培養的學生能夠勝任企業的要求,必須加入大量的新的技術,而傳統的教學模式課時有限,不能很好的對新的技術進行有效補充;其次,采用傳統的滿堂灌的教學模式,學生往往被動學習和接受,無法獨立思考;最后,傳統的教學模式容易忽視學生不同的學習能力,進度的統一導致學習情況的兩極分化。 而傳統的教學也只是做一些簡單的驗證性實驗,都是單個知識點的訓練,不能培養學生的工程設計能力及創新能力[1]。 本文嘗試從實踐出發,探索構建JSP 項目化的課程案例,下面以JSP中的數據庫開發技術為例進行說明。

2 項目式教學具體實施步驟

2.1 項目設計

本章的主要教學內容為常用數據庫管理系統、JDBC 技術概述及常用接口、連接數據庫、數據庫操作技術及連接池技術等。 根據以上教學內容,確定教學目標為數據庫的連接、數據庫的增刪改查等。 項目圍繞該目標進行設計,層層推進,將關鍵技術融入項目當中。

在教學過程中以學生信息表為背景設計了一個綜合案例,貫穿整個教學過程。 該案例采用MVC 的開發模式,將 SQL、JSP、JavaBean 與 Servlet 結合起來,完成學生信息網站的設計與實現,使學生在學習的過程中學會連接數據庫并且實現數據庫的增改刪查,學會實現前臺頁面顯示邏輯等。 當學生掌握了如何實現這些功能,就可以完成一般的項目開發需求。

2.2 任務設計

將該項目分解為多個任務,由簡單到復雜,每周完成一個任務。 隨著任務的不斷完成,功能一層層實現,學生會直觀看到自己的學習成果,從而獲得學習的成就感。 在上機實訓的同時,任務完成的情況更能激發學生的學習興趣和競爭欲望,在溝通、協作與競爭中達成學習目標。 在完成任務的同時,學生能夠對知識點進行理解性的消化。

第一周任務:制作學生信息查詢頁面,從查詢頁面輸入關鍵字得到學生信息。 給出項目結構圖,使學生理解每個頁面間的邏輯關系。 (1) 創建查詢頁面queryStudent.jsp。 (2)完成數據庫的設計,生成模型類Student 封 裝數 據庫中的 行 信 息 。 (3) 創建功能javabean, 完成邏輯功能部分, 連接數據庫并進行查詢。 (4)創建控制層Servlet,處理JSP 頁面提交過來的關鍵字并調用功能類完成數據的查詢。 本周任務主要使學生掌握基本JSP 頁面的編寫、MVC 模型的使用、數據庫的連接及查詢。

第二周任務: 在第一周任務的基礎上進行完善。制作學生信息錄入頁面,錄入學生姓名、地址及愛好并進行提交。 錄入成功后,跳轉到查詢頁面進行查詢。(1) 創建錄入頁面 saveStudent.jsp。 (2) 在功能類studentImpl 中添加錄入方法。 (3)在控制層 Servlet 中添加方法完成數據的錄入。 本周的任務主要練習數據庫的連接及錄入,同時使學生掌握如何判斷不同的頁面跳轉信息。

第三周任務:在第二周任務的基礎上進一步完善更新。本周的任務是為頁面添加刪除記錄的功能。(1)在查詢頁面點擊提交按鈕,顯示查詢結果。 (2)添加“刪除”按鈕,執行刪除記錄的操作。 本周主要練習使用JSP 對數據庫進行刪除操作。

第四周任務:在第三周練習的基礎上進一步完善更新。 點擊“更新”按鈕跳轉到更新頁面,更新學生的“姓名”和“地址”,提交后跳轉到查詢頁面。 本周練習JSP 中數據庫的更新操作。

第五周任務:數據的初始化,添加班級信息。 (1)在數據庫中添加班級信息表。 (2)運行saveStudent.jsp頁面, 班級后面的下拉框顯示數據庫中班級的名稱。本周練習創建initser 初始化數據以及公共變量application 與servletcontext 的使用。項目結構圖如圖1所示。

圖1 項目結構圖

第六周任務:在第五周練習的基礎上進一步完善更新。 (1)更新數據庫,在student 表中加入班級編號字段。(2)修改模型,添加學生表與班級表的聯系。(3)運行saveStudent.jsp 頁面,填入信息,完成錄入功能。(4)完成查詢功能,在學生表和班級表中查詢相關字段。 本周的學習目標為建立多表查詢的數據封裝。

第七周任務:本周的內容為分頁查詢。 在查詢頁面輸入查詢字段, 所查詢的結果每10 條為一頁分頁進行顯示。 練習實現分頁操作。

2.3 實施過程及效果

項目的實施激發了學生的學習興趣及主觀能動性,大部分同學能夠積極參與上機練習當中,在實訓的過程中遇到問題能夠積極參與討論或請求教師的指導幫助,努力跟進整個項目的實施。 同時將項目拆解有利于分層教學的實施,學習能力較強的學生可以根據教師提供的學案進行自主學習,嘗試完成難度較大的任務。 學習能力不足的學生則可以在教師的幫助下,利用較多的時間和精力完成前面的練習。 教師可根據學生的學習情況及時進行調整。 最后,通過整個項目驅動,學生的學習情況整體較好。 隨著課程的深入,學生的學習熱情不斷高漲,上機實施調試成功更增強了學生對未來學習的信心。 學生在反復調試中培養了項目開發的能力,同時提高了解決問題的能力。

3 結語

JSP 是一門綜合了 Java、HTML、AJAX 等多種技術的課程,“信息孤島”的授課模式往往只是孤立的講授某個知識點,學生被動學習,使學生缺乏完整的項目設計的理念。 教師應不斷提高自己的專業水平,將項目驅動的整體理念貫穿到JSP 課程教學里,培養學生靈活思考的學習能力以及提高其問題解決的能力,最終實現良好的教學效果,為培養應用型的計算機人才貢獻自己的力量。

猜你喜歡
頁面數據庫教學模式
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
群文閱讀教學模式探討
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
“一精三多”教學模式的探索與實踐
數據庫
財經(2016年6期)2016-02-24 07:41:51
“導航杯”實踐教學模式的做法與成效
學習月刊(2015年18期)2015-07-09 05:41:22
5E教學模式對我國中學數學教學的啟示
主站蜘蛛池模板: 成人蜜桃网| 女同国产精品一区二区| 干中文字幕| 亚洲第一精品福利| 91色国产在线| 婷婷丁香色| 国产综合在线观看视频| 日本日韩欧美| 日韩东京热无码人妻| 99视频在线观看免费| 看国产一级毛片| 国产主播在线一区| 亚洲国产无码有码| 丝袜久久剧情精品国产| 亚洲日韩在线满18点击进入| 国产迷奸在线看| 高清码无在线看| 国产免费高清无需播放器| 久夜色精品国产噜噜| 国产欧美成人不卡视频| 久久人搡人人玩人妻精品一| 精品欧美日韩国产日漫一区不卡| 久久久久久久久久国产精品| 国产精品自在在线午夜区app| 黄色不卡视频| 亚洲天堂久久| 国产尤物jk自慰制服喷水| 日本91视频| 99re这里只有国产中文精品国产精品| 免费看久久精品99| 国产91小视频在线观看| 午夜精品影院| 综合色婷婷| 97超爽成人免费视频在线播放| 女人18毛片久久| 国产喷水视频| 99久久国产综合精品女同| 色爽网免费视频| 国内精品九九久久久精品| 中文字幕2区| 欧美日韩亚洲国产| 伊人久久精品亚洲午夜| 国产成人无码AV在线播放动漫| 亚洲色大成网站www国产| AV无码一区二区三区四区| 亚洲国产无码有码| 亚洲免费黄色网| 亚洲免费人成影院| 综合色亚洲| 亚洲精品不卡午夜精品| 国产乱人伦AV在线A| 亚洲精品日产精品乱码不卡| 欧美亚洲一区二区三区导航| 亚洲无码精彩视频在线观看| 中文字幕在线永久在线视频2020| 一区二区三区成人| 国产欧美日韩综合在线第一| 在线免费观看a视频| 国模粉嫩小泬视频在线观看| 9啪在线视频| 国产成人毛片| 在线精品自拍| 国语少妇高潮| 四虎在线观看视频高清无码 | 国产欧美日韩免费| 国产最新无码专区在线| 亚洲欧美天堂网| 日韩国产精品无码一区二区三区| 一本一道波多野结衣av黑人在线| 欧美性色综合网| 亚洲天堂成人| 亚洲精品无码久久毛片波多野吉| 亚洲欧美精品日韩欧美| 综合成人国产| hezyo加勒比一区二区三区| A级毛片无码久久精品免费| 国产成人成人一区二区| 久久国产拍爱| 又黄又爽视频好爽视频| 91久久国产热精品免费| 欧美另类精品一区二区三区| 国产精品女在线观看|