1. 程式人生 > >JSP2 之表示式語言的內建物件

JSP2 之表示式語言的內建物件

使用表示式語言可以直接獲取請求引數值,可以獲取頁面中JavaBean的指定屬性值,獲取請求頭及獲取page,request,session,和application範圍的屬性值等,這些都得益於表示式語言的內建物件。
一,表示式語言包括哪十一個內建物件?
1.pageContext:代表該頁面的pageContext物件,與JSP的pageContext內建物件相同
2.pageScope:用於獲取page範圍的屬性值
3.requestScope:用於獲取request範圍的屬性值
4.sessionScope:用於獲取session範圍的屬性值
5.applicationScope:用於獲取application範圍的屬性值
6.param:用於獲取請求的引數值
7.paramValue:用於獲取請求的引數值,與param的區別在於,該物件用於獲取屬性值為陣列的屬性值
8.header:用於獲取請求頭的屬性值
9.headerValue:用於獲取請求頭的屬性值,與header的區別在於,該物件用於獲取屬性值為陣列的屬性值
10.initParam:用於獲取請求Web應用的初始化引數
11.cookie:用於獲取指定的Cookie值

下面的JSP頁面示範瞭如何使用表示式語言的內建物件的方法。
這裡寫圖片描述
這裡寫圖片描述
瀏覽上面頁面,並通過頁面中表單來提交請求,將看到如下圖
這裡寫圖片描述

相關推薦

java學習 表示式語言物件

沒有使用內建物件的時候,同名的屬性的優先順序 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W

JSP2 表示式語言物件

使用表示式語言可以直接獲取請求引數值,可以獲取頁面中JavaBean的指定屬性值,獲取請求頭及獲取page,request,session,和application範圍的屬性值等,這些都得益於表示式語言的內建物件。 一,表示式語言包括哪十一個內建物件? 1.

表示式語言EL(Expression Language)的11個物件

物件名 物件的型別 說明pageContext javax.servlet.ServletContext 表示此JSP的PageContext -----------------------------------------------------------------

轉:EL表示式的11個物件

原文地址:https://blog.csdn.net/qq_17045385/article/details/54799998 EL是JSP內建的表示式語言 JSP2.0開始,不讓再使用Java指令碼,而是使用EL表示式和動態標籤來代替Java指令碼 ############EL替代的是<%=..

Asp net夜話二 asp net物件

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

JavaScript物件Function

函式是一個可以重複執行的程式碼段,Function 物件可以表示開發者定義的任何函式,函式實際上就是功能完整的物件。 一、函式的定義 由關鍵字function 定義 函式名的定義規則與識別符號一致,大小寫敏感 可以使用變數、常量或表示式作為函式的引數 有返回值必須

JavaScript物件Array

Array物件為JavaScript內建的陣列物件 一、Array物件的建立 1. 建立陣列物件 var week = new Array(7); var books = new Array();//可以不指定陣列的長度 2. 初始化陣列物件 var week = new A

JavaScript物件String

  JavaScript內建的String物件就是字串物件。 一、String物件的屬性 1. length 字串長度 var str1 = "hello world"; alert(str1.length); 二、String物件的常用方法 1. 大小寫轉換方

jsp物件response、out、config、exception、pageContext。

本文是對Jsp內建物件的response、out、config、exception、pageContext知識點的詳細總結。 response物件 Response內建物件和request內建物件是相應的,response內建物件用於相應客戶請求,向客戶端輸出資訊;Javax.servlet.HttpServ

Thymeleaf 物件、定義變數、URL引數及標籤自定義屬性_Thymeleaf

如標題所述,這篇文章主要講述Thymeleaf中的內建物件(list解析、日期格式化、數字格式化等)、定義變數、獲取URL的引數和在頁面標籤中自定義屬性的應用。 如果對Thymeleaf的基本使用、maven依賴等不清楚的可以先閱讀我的另一篇文章《Thymeleaf 之 初

《Pthon語言入門》學習日記4—物件

物件型別 常量示例 / 用法 Number(數字) 3.1415, 1234, 999L, 3+4j String(字串) 'spam', "guido's" List(列

servlet三大作用域 jsp四大作用域 jsp九個物件 el表示式11個隱藏物件

Servlet三個作用域 *request -->表示一個請求,只要發出一個請求就會建立一個request,它的作用域:僅在當前請求中有效。 *session -->伺服器會為每個會話建立一個session物件,所以session中的資料可供當前會話中所有servlet共享。會話

EL表示式物件物件

1.EL表示式域物件以及與jsp域物件的對應關係 1. pageScope 對應Jsp的 page(域物件) 2.requestScope 對應Jsp的 request(域物件) 3.sessionScope 對應Jsp的 session(域物件

初識 Asp.Net物件Response物件

Response物件       Respose物件用於將資料從伺服器傳送回瀏覽器。它允許將資料作為請求的結果傳送到瀏覽器,並提供有光響應的資訊,可以用來在頁面中輸入資料,在頁面中跳轉,還可以傳遞各個頁面的引數,它與HTTP協議的相應訊息相對應。 Response物件常用

ASP物件詳解Request物件

來源:網頁教學網 Request物件用於接受所有從瀏覽器發往你的伺服器的請求內的所有資訊。   所有客戶證書的資訊的集合。對於Key,該集合具有如下的關鍵字: Subject 證書的主題。包含所有關

JSP application config……八大物件

JSP常用的內建物件作用和說明 一、 application 該物件代表 Web 應用本身,整個 Web 應用共享同一個 application 物件,該物件主要用於在多個 JSP 頁面或 Servlet 之間共享變數。application 通過 setA

Java零基礎入門教程JSP物件

JSP中一共預先定義了9個這樣的物件,分別為:application、config、request、response、out、session、exception、page、pagecontext。 1、application物件 application物件可將資訊儲存在伺服器中,直到

JSP第四篇【EL表示式介紹、獲取各類資料、11個物件、執行運算、回顯資料、自定義函式、fn方法庫】

什麼是EL表示式? 表示式語言(Expression Language,EL),EL表示式是用”${}”括起來的指令碼,用來更方便的讀取物件! EL表示式主要用來讀取資料,進行內容的顯示!

jsp頁面el表示式中可以使用提示的物件

在該環境下可以使用${pageContext.request},這個時候可以使用alt+/來自動提示 但是不能使用${request.getSession()}來提示 獲取專案名稱路徑${pageContext.request.contextPath}

JSP的9個物件pageContext物件

這個物件代表頁面上下文,該物件主要用於訪問JSP之間的共享資料。使用pageContext可以訪問page,request,session,application範圍內的變數。 一,用什麼方法獲取page,request,session,application