2012年自考互聯(lián)網(wǎng)軟件應(yīng)用與開(kāi)發(fā)復(fù)習(xí)資料(26)
JSP 技術(shù)介紹轉(zhuǎn)自環(huán) 球 網(wǎng) 校edu24ol.com
模板元素:模板元素是指JSP的靜態(tài)HTML或者XML內(nèi)容,它對(duì)JSP的顯示是非常必要的。這部分的任務(wù)主要由制作網(wǎng)頁(yè)的美工來(lái)完成。
在JSP編輯時(shí),它將把這些模板元素編譯到Servlet里。當(dāng)客戶請(qǐng)求次JSP時(shí),它會(huì)把這些模板元素一字不變地發(fā)送到客戶端。
Request:Request對(duì)象有它的請(qǐng)求訪問(wèn),它將包裝成HttpServletRequest接口。來(lái)自客戶端的請(qǐng)求經(jīng)JSP處理后,由Request對(duì)象進(jìn)行封裝。它將作為給jspService()方法的一個(gè)參數(shù)而由容器傳遞給JSP頁(yè)面。通過(guò)getParameter(String paramaeterName)方法可以得到Request參數(shù),通過(guò)GET、P0ST、HEAD等可以得到Request的類型,通過(guò)Cookies、Referer等可以得到引入的Http頭。通用的方法有:request.getParameter(String name)、request.getParameterNames()、request.setCharacterEncoding(String encoding)等。
Response對(duì)象:Response對(duì)象具有頁(yè)面的范圍,它被包裝成HttpServletResponse接口。他封裝了JSP產(chǎn)生的響應(yīng),然后被發(fā)送到客戶端以響應(yīng)客戶的請(qǐng)求。同樣,它由容器生成,作為jspService()方法的參數(shù)被傳入JSP.因?yàn)檩敵隽魇蔷彌_的,所以可以設(shè)置HTTP狀態(tài)碼和Response頭。常用的操作有:response.sendRedirect(“newURL”)、response.setHeader(“HeadInfo”)等。
1. 簡(jiǎn)述Servlet帶來(lái)的問(wèn)題。簡(jiǎn)述純Servlet方案中存在的問(wèn)題(考點(diǎn))
答:純Servlet存在以下一些問(wèn)題:
?。?)開(kāi)發(fā)和維護(hù)應(yīng)用程序的所有部分需要有深厚的Java編程知識(shí),因此處理代碼和HTML元素是交織在一起的。
?。?)改變應(yīng)用程序的外觀和風(fēng)格,或者加入對(duì)某種新類型客戶機(jī)(如WML客戶機(jī))的支持時(shí),都需要更新并重新編譯Servlet代碼。
?。?)很難利用網(wǎng)頁(yè)開(kāi)發(fā)工具的優(yōu)勢(shì)來(lái)設(shè)計(jì)應(yīng)用程序界面。如果使用這些工具來(lái)開(kāi)發(fā)網(wǎng)頁(yè)布局的話,生成的HTML代碼必須被手工嵌入到Servlet代碼中,這個(gè)過(guò)程既耗時(shí)又容易出錯(cuò),而且極度枯燥乏味。
2. 簡(jiǎn)述JSP中的指令元素。
答:指令是用于從JSP發(fā)送到容器上的一個(gè)信息。它用來(lái)設(shè)置全局變量,聲明類要實(shí)現(xiàn)的方法和輸出內(nèi)容的類型等。它們并不向客戶產(chǎn)生任何輸出,所有的指令都在JSP整個(gè)文件范圍內(nèi)有效。指令元素為翻譯階段提供了全局信息。指令元素使用以下的格式:
<%@ directivename attribute=“value”,attribute=“value”%>
更多科目復(fù)習(xí)資料:
?2012年高教自考網(wǎng)絡(luò)輔導(dǎo)課程招生簡(jiǎn)章
更多信息請(qǐng)?jiān)L問(wèn):自學(xué)考試頻道 自學(xué)考試論壇
最新資訊
- 考前必背!自學(xué)考試《中國(guó)近現(xiàn)代史綱要》論述題高頻考點(diǎn)2024-10-19
- 自考報(bào)考策略:科學(xué)搭配科目,加速畢業(yè)進(jìn)程2024-07-20
- 2025年考研考生五一假期,英語(yǔ)科目應(yīng)該如何復(fù)習(xí)?2024-05-03
- 備考指南!2024年4月自學(xué)考試考前要做哪些準(zhǔn)備?2024-03-31
- 考前備考沖刺!自考如何一次就過(guò)?2024-03-30
- 考點(diǎn)匯總:《中國(guó)近現(xiàn)代史綱要》論述題2024-03-25
- 備考資料:《中國(guó)近現(xiàn)代史綱要》簡(jiǎn)答題考點(diǎn)匯總2024-03-25
- 自考可以從哪些維度進(jìn)行備考?2024-02-17
- @自考生,這里有備考技巧2024-02-17
- 自學(xué)考試備考復(fù)習(xí)方法!建議收藏2024-02-16