jsp九大內(nèi)置對象

jsp九大內(nèi)置對象

excepton對象 顯示異常信息

request對象 ?? 請求信息

response對象 ?? 響應(yīng)信息

session對象 ?? 由服務(wù)器自動創(chuàng)建的與用戶請求相關(guān)的對象

application對象 ?? 可以將信息保存在服務(wù)器中,直到服務(wù)器關(guān)閉

out 對象 ?? 可以在Web瀏覽器內(nèi)輸出信息,并且能管理應(yīng)用服務(wù)器上的輸出緩沖區(qū)

pageContext 對象 ?? 作用是取得任何范圍內(nèi)的參數(shù)

config 對象 ?? 主要作用是取得服務(wù)器的配置信息

page 對象代表JSP本身,只在JSP頁面內(nèi)才是合法的


jsp 4大作用域

page scope ? ?類型(pagecontext) ? ? 存的對象?(javax.severlt.jsp.pagecontext)?

request scope ? 存的對象(javax.http.httpseverlt)

session scope ? ? ??存的對象(javax.http.httpseverlt)

application scope ???存的對象(javax.severlt.severltcontext)

配置

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

語言:language

引入:import

編碼格式:pageEncoding

out.print()

out.println(name);

<%=內(nèi)容或變量%>

創(chuàng)建變量的兩種方式

局部變量

<%類型 變量名=變量值%>

全局變量

<%!類型 變量名=變量值%>

常見錯誤

500 jsp頁面有問題(重定向和轉(zhuǎn)發(fā)只能有一個)

404 找不到訪問的頁面和資源 ? ?地址寫錯 、資源找不到、相對定位和絕對定位寫錯了

request響應(yīng)接收對象

接收 request.getparameter()

響應(yīng)

重定向 ?response.sendredirect(“/地址? info=”+info)

轉(zhuǎn)發(fā) ?request.setattribute("info",內(nèi)容);

request.getrequestdispatcher(地址).forward( request,response);

post方式提交時亂碼

接收 ?request.setCharacterEncoding("UTF-8");


get方法提交時產(chǎn)生的亂碼

接收?

1 先把url內(nèi)容轉(zhuǎn)化字符集 接受的對象.getbytes(“iso-8859-1”)

對象名 = new String(info,"UTF-8");

對象名=new?String(args.getBytes("ISO-8859-1"),"UTF-8");

2 設(shè)置tomcat下的config下的server下的xml的connector節(jié)點下添加encoding = UTF-8

響應(yīng)亂碼問題

url地址欄亂碼?

對象名 = new String(args.getBytes("UTF-8"),"ISO-8859-1");

response.setContentType("UTF-8");

轉(zhuǎn)發(fā)亂碼

response.setCharacterEncoding("UTF-8");

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.JSP 9大內(nèi)置對象 request接收 HttpServletRequest接口的實例 respo...
    噶好可憐閱讀 308評論 0 0
  • JSP內(nèi)置對象: request HttpServletRequest接口的實例 response HttpS...
    呂游_b601閱讀 225評論 0 0
  • JSP 、request、response 1.JSP 9大內(nèi)置對象 request接收 HttpSer...
    醉羽翼閱讀 269評論 0 0
  • JSP九大內(nèi)置對象 1.request 請求 2.response 響應(yīng) 3.session 服務(wù)器自動創(chuàng)建的與用...
    金程_6f02閱讀 267評論 0 0
  • JSP 、request、response 1.JSP 9大內(nèi)置對象request接收 Ht...
    侯亞超閱讀 192評論 0 0

友情鏈接更多精彩內(nèi)容