亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁(yè) | 考試用書(shū) | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
      全國(guó)  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > Java語(yǔ)言程序設(shè)計(jì) > 考試輔導(dǎo) > 文章內(nèi)容
        

      全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java重點(diǎn)內(nèi)容(28)

      中華IT學(xué)院   【 】  [ 2016年10月29日 ]

        轉(zhuǎn)發(fā)

        (1)什么是轉(zhuǎn)發(fā)?

        一個(gè)web組件(servlet/jsp)將未處理完的任務(wù)

        轉(zhuǎn)交給另外一個(gè)web組件繼續(xù)處理。

        常用的使用場(chǎng)合:

        servlet將處理得到的數(shù)據(jù)轉(zhuǎn)發(fā)給jsp,由jsp

        生成合適的頁(yè)面。

        (2)編程:

        step1 將數(shù)據(jù)綁訂到request對(duì)象上。

        request.setAttribute(String name,

        Object obj);

        step2 獲得一個(gè)轉(zhuǎn)發(fā)器

        //uri:要轉(zhuǎn)發(fā)的目的地,比如是一個(gè)jsp的地址

        RequestDispatcher rd =

        request.getRequestDispatcher(String uri);

        step3 轉(zhuǎn)發(fā)

        rd.forward(request,response);

        在轉(zhuǎn)發(fā)的目的地,可以使用

        //如果name對(duì)應(yīng)的對(duì)象不存在,返回null。

        Object request.getAttribute(String name);

        request.removeAttribute(String name);

        (3)轉(zhuǎn)發(fā)編程需要注意的問(wèn)題

        轉(zhuǎn)發(fā)之前,如果response中緩存有任何的數(shù)據(jù),會(huì)清空。如果轉(zhuǎn)發(fā)之前,調(diào)用了out.flush(),

        out.close(),則會(huì)出錯(cuò)。

        (4) 轉(zhuǎn)發(fā)的特點(diǎn):

        a,轉(zhuǎn)發(fā)時(shí),瀏覽器地址欄的地址不會(huì)變。

        b,轉(zhuǎn)發(fā)的目的地只能是同一個(gè)應(yīng)用內(nèi)部的各個(gè)

        組件。

      分享到:
      本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問(wèn)考試網(wǎng) | 復(fù)制本頁(yè)地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見(jiàn)留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營(yíng)業(yè)執(zhí)照