1. 程式人生 > >JSP中九大內建物件之一pageContext

JSP中九大內建物件之一pageContext

JSP 九大內建物件 ----pageContext

    首先pageContext是 JSP 特有的,這個物件功能比較強大

      1)、可以獲取其他八大內建物件

      2)、可以操作其他域的資料

    獲取其他八大內建物件作用:

      不使用 PageContext:

      工具方法:

public staticvoid utilMethod(HttpSession session, ServletContext application,HttpServletRequest request, HttpServletResponse response){

                  }

      方法呼叫:

       utilMethod(session,application,request,response);

      使用 PageContext:

      工具方法:

      public static void utilMethod(PageContext pageContext){

         }

      方法呼叫:

       utilMethod(pageContext);

  可以操作其他域的資料

      1)、域:

        ServletContext>session>request>page(當前頁面)

      2)、域方法

        setAttribute("鍵",值,域代號);往某個域設定資料

          getAttribute("鍵",域代號); 從某個域獲取資料

          setAttribute("鍵","值"); 往page域設定資料

          getATtribute("鍵"); 從page域獲取資料

      3)、域方法

        findAttribute("鍵");//從最小的域開始查詢,逐級往上,找到就終止查