日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jsp的内置对象有哪些

發(fā)布時間:2024/8/26 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jsp的内置对象有哪些 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

JSP的內(nèi)置對象是指在JSP頁面系統(tǒng)中已經(jīng)默認內(nèi)置的Java對象,這些對象不需要開發(fā)人員顯式聲明即可使用。在JSP頁面中,可以通過存取JSP內(nèi)置對象實現(xiàn)與JSP頁面和Servlet環(huán)境的相互訪問。每個內(nèi)部對象均有對應(yīng)所屬的ServletAPI類型。

JSP內(nèi)置對象是基于JSP函數(shù)的抽象,任何的JSP頁面都包含在輸出,請求中,響應(yīng)以及上下文和異常處理中。

1、out應(yīng)用程序

(1)數(shù)據(jù)到客戶端輸出,提供print()方法和println()方法

例:

out.print("abc") out.println("abc")

(2)緩沖區(qū)管理,主要是清理,刷新緩沖區(qū)和緩沖區(qū)大小

方法有:clear(),clearBuffer(),flush(),getBufferSize()

2、request應(yīng)用程序

(1)獲取請求參數(shù):在請求中發(fā)送超鏈接的形式,并且在后面加一個?來實現(xiàn)

例:

<a href="***? id=1">

對于ID的值可以通過請求對象中的getParameter()方法

(2)中文亂碼

當訪問請求參數(shù)亂碼時,可以通過以下的代碼解決

String user= new String (request.getParameter ("user").GetBytes ("ISO-8859-1"), "UTF-8")

當訪問表單參數(shù)亂碼時,可以通過以下代碼解決

request.setCharacterEncoding ("UTF-8");

3、訪問客戶數(shù)據(jù)

客戶端通過請求對象獲取可用的相關(guān)信息。如HTTP頭,客戶端模式,主機地址,端口號等。

方法:getHeader(),getMethod(),getProtocol(),getRemostHost(),getCookies()

4、response的應(yīng)用

(1)HTTP頭信息操作:設(shè)置響應(yīng)類型,禁用緩存,設(shè)置頁面自動跳轉(zhuǎn)頁面刷新和計時

禁用緩存:

response.setHeader("Cache-control","no-store") response.setDateHeader("Expires",0);

自動刷新:

response.setHeader("refresh","10")

定時跳轉(zhuǎn):

response.setHeader("refresh","2;URL=login.jsp")

(2)設(shè)置MIME類型

通過以下代碼讓網(wǎng)頁的內(nèi)容以不同的形式輸出到瀏覽器

response.setContentType (String type);

(3)頁面重定向

使用sendRedirect()方法提供的響應(yīng)對象將網(wǎng)頁重定向到另一個頁面。對于重定向,請求中的屬性失敗,并且新請求對象的開頭

例:

response.sendRedirect(String path)

5、session的應(yīng)用

(1)session生命周期

(2)創(chuàng)建并獲取會話

會話對象可以存儲或讀取客戶相關(guān)信息,通過setAttribute()和getAttribute()方法獲取session對象

session.setAttribute(String name,Object obj); session.getAttribute(String name);

注意:getAttribute返回一個Object類型,可以輸入coercion或toString()方法

(3)刪除會話

通過session.removeAttribute(String name); 方法實現(xiàn)

(4)有效時間內(nèi)設(shè)置會話

6、application的應(yīng)用

(1)生命周期

(2)數(shù)據(jù)操作

屬性可以存儲在應(yīng)用程序?qū)ο笾?#xff0c;讀取或刪除應(yīng)用程序的方法

setAttribute(): 存儲請求中的屬性

getAttributeName():使用屬性名稱

getAttribute():獲取屬性值

removeAttribute():從指定應(yīng)用程序?qū)ο竺Q

7、在web.xml中獲取配置對象

config對象主要用于獲取服務(wù)器配置信息,可以在pageContext中獲取getServletConfig(Implementation)

常用方法:

getInitParameter():用于初始化參數(shù)

getServletName():訪問Servlet服務(wù)器名稱

getServletContext( )獲取Servlet上下文

8、獲取異常信息

異常對象主要用于處理JSP文件執(zhí)行錯誤和異常,主要方法:

getMessage():返回一個異常信息字符串

getLocalizedmessage()返回本地化錯誤

?

總結(jié)

以上是生活随笔為你收集整理的jsp的内置对象有哪些的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: a在线视频 | 欧美精品日韩精品 | 日日骚影院 | 精品一区在线观看视频 | 国内毛片毛片毛片毛片 | 五月丁香综合激情六月久久 | 亚洲人人插 | v99av| 亚洲AV无码国产成人久久 | 成人小视频在线免费观看 | 亚洲精品在线观看免费 | 国产乡下妇女三片 | 波多野结衣爱爱 | 性高潮免费视频 | heyzo在线播放 | 国产一区二区啪啪啪 | 欧美a级片在线观看 | 夜夜综合| 久久久看 | 奇米影视大全 | 无码久久av一区二区三区 | 久久久久久久久久综合 | www日韩在线 | 国产女人水真多18毛片18精品 | 特级特黄aaaa免费看 | 久久免费激情视频 | 一级a毛片免费观看久久精品 | 国产在线国偷精品免费看 | 精品一区二区三区免费毛片爱 | 国产网站在线免费观看 | 欧美鲁| 国产一区中文字幕 | 一区二区三区午夜 | 亚洲美女自拍视频 | 日本特黄色片 | 三上悠亚ssⅰn939无码播放 | 国产91一区 | 九九色综合网 | 亚洲欧美日本在线观看 | 福利一区二区视频 | 一区二区三区亚洲 | 毛片毛多水多 | 91精品国产一区二区三竹菊影视 | 狠狠插狠狠干 | 日韩精品色 | 成人网视频 | 男人日女人网站 | 澳门色网 | 99精品视频在线观看免费 | 日韩无马 | 极品销魂美女一区二区 | 亚洲毛片儿| 国产资源精品 | 亚洲精品视频免费在线观看 | 天天射天天干天天 | 精品无码国产av一区二区三区 | 欧洲性生活片 | 久久er99热精品一区二区介绍 | 少妇免费毛片久久久久久久久 | 麻豆欧美 | 国产欧美日韩视频在线观看 | 污片免费观看 | 国产极品视频在线观看 | 在线视频导航 | 办公室荡乳欲伦交换bd电影 | 亚洲av鲁丝一区二区三区 | 欧美成人69 | 日本成人动漫在线观看 | 日本精品入口免费视频 | 亚洲精品欧洲精品 | 精品久久久久久久久久久aⅴ | 亚洲欧美网址 | 中文字幕无码不卡免费视频 | 亚洲天堂男| 精品欧美一区二区久久久久 | 国产拍拍视频 | 阿娇全套94张未删图久久 | 国产看片网站 | 亚洲成年人av | 国产成人无码aa精品一区 | 国产一区二区三区在线播放无 | 欧美一区网站 | 欧美在线一区二区三区 | 中文字幕视频一区二区 | 国产精品久久久 | 波多野结衣潜藏淫欲 | 免费黄色看片网站 | 国产成年网站 | 91精品国产91久久久久青草 | 91成人破解版 | 久久人妻无码aⅴ毛片a片app | 亚洲美女高潮久久久 | 久久影视大全 | h片在线播放 | 久久国产精品免费看 | 36d大奶| 精品黄色av | 国产妻精品一区二区在线 | 香蕉精品在线 |