亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java的B/S會(huì)話技術(shù)的教學(xué)反思

        2020-01-03 12:24:30李力嘉
        人物畫(huà)報(bào) 2020年5期

        李力嘉

        摘 要:在Java Web的教學(xué)過(guò)程中,會(huì)話技術(shù)是一個(gè)關(guān)鍵技術(shù),其內(nèi)容往往學(xué)生不易理解且容易混淆,在實(shí)際的使用中,不容易分清Cookie和Session的應(yīng)用場(chǎng)景,從而導(dǎo)致項(xiàng)目開(kāi)發(fā)中出現(xiàn)種種困難。對(duì)此,本文針對(duì)該部分內(nèi)容的教學(xué)進(jìn)行思考,提出一種參考方案。

        關(guān)鍵詞:面向應(yīng)用;循序漸進(jìn);興趣點(diǎn)

        在Java Web的教學(xué)過(guò)程中,會(huì)話技術(shù)是一個(gè)關(guān)鍵技術(shù),其內(nèi)容往往學(xué)生不易理解且容易混淆,在實(shí)際的使用中,不容易分清Cookie和Session的應(yīng)用場(chǎng)景,從而導(dǎo)致項(xiàng)目開(kāi)發(fā)中出現(xiàn)種種困難。對(duì)此,本文針對(duì)該部分內(nèi)容的教學(xué)進(jìn)行思考,為了讓學(xué)生更好地理解和使用該部分內(nèi)容,提出一種具體的教學(xué)參考方案。

        本方案以“概—演—分—總—練”為主線,屏蔽復(fù)雜的背景理論,立足于實(shí)際應(yīng)用,以讓學(xué)生最快掌握會(huì)話技術(shù)的使用及注意事項(xiàng),滿足高職階段學(xué)生的學(xué)習(xí)需求及學(xué)習(xí)特點(diǎn)。

        一、概:

        概述會(huì)話功能,通過(guò)實(shí)例引入會(huì)話功能的必要性。如以淘寶購(gòu)物購(gòu)物為例,每次點(diǎn)擊商品加入購(gòu)物車,對(duì)應(yīng)一次請(qǐng)求,服務(wù)器將商品加入購(gòu)物車為一次響應(yīng),那么多次添加購(gòu)物車,則對(duì)應(yīng)多次請(qǐng)求和響應(yīng),而HTTP協(xié)議是無(wú)狀態(tài)協(xié)議,每一次請(qǐng)求和響應(yīng)是相互獨(dú)立的,不能互相進(jìn)行數(shù)據(jù)資源的共享,則每次加入購(gòu)入車是相互獨(dú)立的,最終請(qǐng)求付款也是與加入購(gòu)物車相互獨(dú)立,從而就不能用購(gòu)物車的功能進(jìn)行統(tǒng)一付款了。以此突出會(huì)話技術(shù)的重要性及其實(shí)現(xiàn)資源共享的作用。

        二、演:

        直接面向應(yīng)用,屏蔽實(shí)現(xiàn)原理,以快速入門(mén)為目標(biāo),迅速抓住學(xué)生興趣點(diǎn),以快速入門(mén)步驟為線索,演示兩種會(huì)話技術(shù)的使用步驟及應(yīng)用場(chǎng)景。

        三、分:

        分,即分出細(xì)節(jié)加以解釋和說(shuō)明。此處所謂細(xì)節(jié),是結(jié)合教師的實(shí)際經(jīng)驗(yàn),化繁為簡(jiǎn),針對(duì)實(shí)際應(yīng)用中常見(jiàn)的細(xì)節(jié)問(wèn)題加以講解,從而在教學(xué)中讓學(xué)生收獲的不但是知識(shí),還有實(shí)際經(jīng)驗(yàn),提高教學(xué)實(shí)踐效率。

        四、總:

        分別總結(jié)Cookie和Session的特點(diǎn)及作用,充分利用常見(jiàn)的登錄賬號(hào)實(shí)例予以演示,同時(shí)充分使用瀏覽器開(kāi)發(fā)者功能突出各個(gè)細(xì)節(jié),與學(xué)生一起解決實(shí)際問(wèn)題,在解決問(wèn)題過(guò)程中加深對(duì)兩種會(huì)話技術(shù)的理解和應(yīng)用場(chǎng)景的把握。

        五、練:

        以實(shí)際的項(xiàng)目案例需求為練習(xí),這樣做可以提升學(xué)生完成練習(xí)的成就感,同時(shí)讓練習(xí)更有針對(duì)性和實(shí)用性,避免原有脫離實(shí)際應(yīng)用的練習(xí)的局限性。同樣以Cookie的教學(xué)為例,在實(shí)際教學(xué)過(guò)程中,筆者常以B/S架構(gòu)項(xiàng)目常見(jiàn)的記住上一次的訪問(wèn)時(shí)間需求為例,引導(dǎo)學(xué)生實(shí)現(xiàn)相應(yīng)功能。分別通過(guò)功能需求分析、實(shí)現(xiàn)功能方法分析和具體代碼的實(shí)現(xiàn)三個(gè)部分引導(dǎo)學(xué)生學(xué)會(huì)面對(duì)一個(gè)實(shí)際案例需求時(shí)的解決步驟及分析思想。

        以記住訪問(wèn)時(shí)間需求為例,筆者的教學(xué)過(guò)程如下:

        ①. 功能需求分析:引導(dǎo)學(xué)生理解需求,從而得到該功能對(duì)應(yīng)在程序中的具體要求是需要訪問(wèn)一個(gè)Servlet,如果是第一次訪問(wèn),則提示:您好,歡迎您首次訪問(wèn),如果不是第一次訪問(wèn),則提示:歡迎回來(lái),您上次訪問(wèn)時(shí)間為:顯示時(shí)間字符串。

        ②.實(shí)現(xiàn)功能方法分析:回顧C(jī)ookie的功能,得到實(shí)現(xiàn)方式是:在服務(wù)器的servlet中判斷,請(qǐng)求是否有一個(gè)名字為:lastTime的cookie,如果有,則不是第一次訪問(wèn),如果沒(méi)有就是第一次訪問(wèn),對(duì)應(yīng)上述兩種情況,給出具體實(shí)現(xiàn),即回寫(xiě)cookie,內(nèi)容為:lastTime:當(dāng)前時(shí)間。

        ③. 案例實(shí)現(xiàn)代碼:帶領(lǐng)學(xué)生按照步驟寫(xiě)出具體的實(shí)現(xiàn)代碼,并在代碼編寫(xiě)過(guò)程中,以步驟內(nèi)容為注釋,幫助學(xué)生理清編程思路,同時(shí)養(yǎng)成學(xué)生良好的編程習(xí)慣和編程風(fēng)格。部分課程代碼如下:

        @WebServlet("/CookieCheckServlet")

        public class CookieCheckServlet extends HttpServlet {

        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        //設(shè)置響應(yīng)體的消息體的編碼格式:

        response.setContentType("text/html;charset=utf-8");

        //1. 獲取所有的cookie

        Cookie[] cookies = request.getCookies();

        //1.1 定義一個(gè)boolean的Flag來(lái)判斷是否找到對(duì)應(yīng)的cookie:

        boolean flag = false;

        //2. 遍歷獲得的cookies數(shù)組

        if(cookies != null && cookies.length > 0){

        for (Cookie c:cookies) {

        //3.獲取各個(gè)cookie的名稱

        String name = c.getName();

        對(duì)于高職層次的學(xué)生的計(jì)算機(jī)教學(xué),應(yīng)當(dāng)充分把握學(xué)生的興趣點(diǎn),在課程教學(xué)中要立足于實(shí)際應(yīng)用,才能把握住學(xué)生的學(xué)習(xí)興趣及注意力。針對(duì)學(xué)生特點(diǎn),對(duì)所提的問(wèn)題及所教授的知識(shí)點(diǎn),要降低學(xué)生的思考門(mén)檻,循序漸進(jìn),逐步為之,結(jié)合筆者多年的教學(xué),采用上述五步教學(xué)法,在實(shí)際的計(jì)算機(jī)類課程的教學(xué)過(guò)程中取得了良好的效果。

        av免费在线手机观看| 久久露脸国产精品| 国产亚洲精久久久久久无码77777| 在线观看亚洲你懂得| 日韩午夜三级在线视频| 国产乱人伦av在线麻豆a| 四虎影视免费观看高清视频| 成人动漫久久| 激情乱码一区二区三区| 日本一区二区视频免费在线看| 老少配老妇老熟女中文普通话| 四虎永久在线精品免费观看地址| 国产一区二区高清不卡在线| 国产午夜亚洲精品国产成人av| 亚洲av午夜福利精品一区二区 | 亚洲一区二区三区在线观看蜜桃| 蜜桃免费一区二区三区| 超碰cao已满18进入离开官网| 最新国产一区二区精品久久| 蜜臀av国内精品久久久人妻| 亚洲综合中文字幕综合| 天堂aⅴ无码一区二区三区 | 中文字幕中文字幕三区| 国产毛多水多高潮高清| 久久婷婷国产剧情内射白浆| 曰本亚洲欧洲色a在线| 国产激情在线观看免费视频| 欧美牲交a欧美牲交aⅴ免费真| 一国产区在线观看| 亚洲免费av第一区第二区| 亚洲精品久久国产精品| 国产三级在线观看播放视频| 91网红福利精品区一区二| 日韩av在线不卡一区二区| 亚洲国产精品一区二区www| 北条麻妃在线视频观看| 少妇人妻偷人中文字幕| 精品国产三级a∨在线欧美| 精品国产乱码久久久久久口爆网站| 无码AⅤ最新av无码专区| 国产精品亚洲二区在线看|