亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

簡述jsp的設(shè)計模式 jsp界面設(shè)計布局


簡述jsp的設(shè)計模式 jsp界面設(shè)計布局

文章插圖
JavaServer Pages(JSP) 是一種服務(wù)器端編程技術(shù),能夠為構(gòu)建基于 Web 的應(yīng)用程序創(chuàng)建動態(tài)的獨(dú)立于平臺的方法 。JSP 可以訪問 Java API 的整個家族,包括訪問企業(yè)級數(shù)據(jù)庫的 JDBC API 。
本文章幫助初學(xué)者們了解 JavaServer Pages(JSP) 的基本功能,從而開發(fā)自己的 Web 應(yīng)用程序 。學(xué)習(xí)后你會發(fā)現(xiàn)自己處于一個使用 JSP 專業(yè)知識的中等水平,之后你可以達(dá)到更高的水平 。
什么是JSP?JSP全稱Java Server Pages,是一種動態(tài)網(wǎng)頁開發(fā)技術(shù) 。它使用JSP標(biāo)簽在HTML網(wǎng)頁中插入Java代碼 。標(biāo)簽通常以<%開頭以%>結(jié)束 。
JSP是一種Java servlet,主要用于實現(xiàn)Java web應(yīng)用程序的用戶界面部分 。網(wǎng)頁開發(fā)者們通過結(jié)合HTML代碼、XHTML代碼、XML元素以及嵌入JSP操作和命令來編寫JSP 。
JSP通過網(wǎng)頁表單獲取用戶輸入數(shù)據(jù)、訪問數(shù)據(jù)庫及其他數(shù)據(jù)源,然后動態(tài)地創(chuàng)建網(wǎng)頁 。
JSP標(biāo)簽有多種功能,比如訪問數(shù)據(jù)庫、記錄用戶選擇信息、訪問JavaBeans組件等,還可以在不同的網(wǎng)頁中傳遞控制信息和共享信息 。
JSP特點(diǎn)● 能以模板化的方式簡單、高效地添加動態(tài)網(wǎng)頁內(nèi)容 。
● 可利用JavaBean和標(biāo)簽庫技術(shù)復(fù)用常用的功能代碼(設(shè)計好的組件容易實現(xiàn)重復(fù)利用,減少重復(fù)勞動) 。標(biāo)簽庫不僅帶有通用的內(nèi)置標(biāo)簽(JSTL),而且支持可擴(kuò)展功能的自定義標(biāo)簽 。
●有良好的工具支持 。
● 繼承了Java語言的相對易用性 。
● 繼承了Java的跨平臺優(yōu)勢,實現(xiàn)“一次編寫,處處運(yùn)行” 。因為支持Java及其相關(guān)技術(shù)的開發(fā)平臺多,網(wǎng)站開發(fā)人員可以選擇在最適合自己的系統(tǒng)平臺上進(jìn)行JSP開發(fā);不同環(huán)境下開發(fā)的JSP項目,在所有客戶端上都能順利訪問 。
● 頁面中的動(控制變動內(nèi)容的部分)/靜(內(nèi)容不需變動的部分)區(qū)域以分散但又有序的形式組合在一起,能使人更直觀地看出頁面代碼的整體結(jié)構(gòu),也使得設(shè)計頁面效果和程序邏輯這2部分工作容易分離(外觀視圖與邏輯分離) 。從而方便分配人員并發(fā)揮各自長處,實現(xiàn)高效地分工合作 。
● 可與其它企業(yè)級Java技術(shù)相互配合 。JSP可以只專門負(fù)責(zé)頁面中的數(shù)據(jù)呈現(xiàn),實現(xiàn)分層開發(fā) 。
JSP規(guī)范一、介紹:
1.JSP是sun公司提供一個規(guī)范
2.JSP規(guī)范用于封裝響應(yīng)對象簡化將Servlet處理結(jié)果寫入到響應(yīng)體開發(fā)難度
二、響應(yīng)對象使用時問題
1.手動設(shè)置響應(yīng)頭content-type
2.手動索要一個輸出流對象
3.手動將結(jié)果寫入到響應(yīng)體
三、JSP優(yōu)勢
開發(fā)人員你只需考慮哪些內(nèi)容需要寫入到響應(yīng)體不需要考慮寫入到響應(yīng)包中過程
jsp文件”運(yùn)行時”自動將文件內(nèi)部所有與Java命令無關(guān)()的內(nèi)容自動寫入到響應(yīng)體
四、jsp文件中java命令書寫規(guī)范
1.執(zhí)行標(biāo)簽
1) 格式: :
<%
java命令行;
%>
2) 作用:用于提示JSP文件在運(yùn)行時不要將執(zhí)行標(biāo)簽中Java命令寫入到響應(yīng)體通知JSP文件在運(yùn)行時需要將執(zhí)行標(biāo)簽中內(nèi)容執(zhí)行完畢后再做輸出
3) java命令行:
聲明變量聲明運(yùn)算表達(dá)式[數(shù)學(xué),關(guān)系運(yùn)算,邏輯運(yùn)算]聲明控制語句和循環(huán)語句2.輸出標(biāo)簽
1) 格式::
<%=變量名%>
<%=運(yùn)算表達(dá)式%>
2) 作用:
在jsp文件運(yùn)行時,通知JSP將指定變量內(nèi)容或則表達(dá)式結(jié)果寫入到響應(yīng)體
五、jsp文件中內(nèi)置對象—九
1.ServletContext application
2. HttpSession session
3.HttpServletRequest request
六、Servlet與jsp文件之間關(guān)系


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: