如何使用EL内置对象?
时间: 2024-02-21 08:28:36 浏览: 49
EL(Expression Language)是一种用于在JSP和JSF页面中访问JavaBean属性、方法和其他对象的简化语言。在JSP和JSF页面中使用EL时,可以使用内置对象来访问JSP页面中的一些特定对象。以下是一些常用的EL内置对象及其使用方法:
1. pageContext:代表当前页面上下文对象,可以获取到其他内置对象。
```
${pageContext.request.contextPath} // 获取Web应用的上下文路径
```
2. request:代表当前请求对象。
```
${request.method} // 获取HTTP请求方法
```
3. response:代表当前响应对象。
```
${response.contentType} // 获取响应内容类型
```
4. session:代表当前会话对象。
```
${session.id} // 获取会话ID
```
5. application:代表当前Web应用的全局对象。
```
${application.name} // 获取应用名
```
6. param:代表当前请求中的参数列表。
```
${param.name} // 获取名为name的请求参数
```
7. header:代表当前请求中的HTTP头部信息。
```
${header.accept-language} // 获取浏览器的语言设置
```
8. cookie:代表当前请求中的Cookie信息。
```
${cookie.username.value} // 获取名为username的Cookie值
```
以上是一些常用的EL内置对象及其使用方法,通过使用这些内置对象,可以更方便地在JSP和JSF页面中访问JavaBean属性、方法和其他对象。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)