2012年自考互聯(lián)網(wǎng)軟件應(yīng)用與開發(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)頁的美工來完成。
在JSP編輯時(shí),它將把這些模板元素編譯到Servlet里。當(dāng)客戶請(qǐng)求次JSP時(shí),它會(huì)把這些模板元素一字不變地發(fā)送到客戶端。
Request:Request對(duì)象有它的請(qǐng)求訪問,它將包裝成HttpServletRequest接口。來自客戶端的請(qǐng)求經(jīng)JSP處理后,由Request對(duì)象進(jìn)行封裝。它將作為給jspService()方法的一個(gè)參數(shù)而由容器傳遞給JSP頁面。通過getParameter(String paramaeterName)方法可以得到Request參數(shù),通過GET、P0ST、HEAD等可以得到Request的類型,通過Cookies、Referer等可以得到引入的Http頭。通用的方法有:request.getParameter(String name)、request.getParameterNames()、request.setCharacterEncoding(String encoding)等。
Response對(duì)象:Response對(duì)象具有頁面的范圍,它被包裝成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. 簡述Servlet帶來的問題。簡述純Servlet方案中存在的問題(考點(diǎn))
答:純Servlet存在以下一些問題:
?。?)開發(fā)和維護(hù)應(yīng)用程序的所有部分需要有深厚的Java編程知識(shí),因此處理代碼和HTML元素是交織在一起的。
?。?)改變應(yīng)用程序的外觀和風(fēng)格,或者加入對(duì)某種新類型客戶機(jī)(如WML客戶機(jī))的支持時(shí),都需要更新并重新編譯Servlet代碼。
?。?)很難利用網(wǎng)頁開發(fā)工具的優(yōu)勢(shì)來設(shè)計(jì)應(yīng)用程序界面。如果使用這些工具來開發(fā)網(wǎng)頁布局的話,生成的HTML代碼必須被手工嵌入到Servlet代碼中,這個(gè)過程既耗時(shí)又容易出錯(cuò),而且極度枯燥乏味。
2. 簡述JSP中的指令元素。
答:指令是用于從JSP發(fā)送到容器上的一個(gè)信息。它用來設(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)課程招生簡章![]()
更多信息請(qǐng)?jiān)L問:自學(xué)考試頻道 自學(xué)考試論壇
最新資訊
- 2026年4月自考《大學(xué)語文》名詞解釋??家c(diǎn)+萬能答題模板2026-03-11
- 26年4月自考倒計(jì)時(shí)!最后1月沖刺指南,這樣學(xué)效率翻倍2026-03-11
- 2026年4月自學(xué)考試公共課+專業(yè)課:題型、分值、命題規(guī)律一文看全2026-03-10
- 更新收藏!2026年4月自學(xué)考試公共課考試科目、題型分值及通用答題模板2026-03-10
- 2026年4月自學(xué)考試沖刺:簡答、論述題通用答題模板及高分技巧2026-03-09
- 2026年4月自學(xué)考試《馬原》名詞解釋??家c(diǎn)+答題模板2026-03-09
- 2026年4月自學(xué)考試《習(xí)概15040》名詞解釋??家c(diǎn)整理及答題模板2026-03-08
- 2026年4月自考《馬原》簡答題??贾攸c(diǎn),附近4年真題匯總【免費(fèi)領(lǐng)取】2026-03-08
- 2026年4月自考本科《英語》萬能答題模板!收藏備用~2026-03-07
- 2026年4月自學(xué)考試《中國近現(xiàn)代史綱要》名詞解釋??家c(diǎn)整理2026-03-06