`
jakoes
  • 浏览: 69025 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JSTL 中headerValues的问题

阅读更多
直接在JSP中写
${header.host }
可以输出:localhost:8080
但,如果写:
${headerValues['host']}


${headerValues[0]}

却打印出诸如:[Ljava.lang.String;@15ee9e3的字符串,显然打印的是一个字符串。
如何打印出host的value值?
分享到:
评论

相关推荐

    jstl详细ppt,很适合初学者

    - `param`、`paramValues`、`header`、`headerValues`、`cookie`和`initParam`:提供对请求参数、头信息、cookies和初始化参数的访问。 4. **存取器**:使用`.`或`[]`来访问对象的属性或集合的元素,如`${userBean...

    jstl标签库 手册

    - **header和headerValues**:获取HTTP请求头信息。 - **cookie**:表示Cookie集合,每个元素是`javax.servlet.http.Cookie`类型。 - **initParam**:包含了应用程序的初始化参数集合。 - **pageContext**:提供...

    JSTL高级用法

    另外在鲜少机会下,有可能同一标头名称拥有不同的值,此时必须改为使用headerValues 来取得这些值。  initParam initParam取得设定web站点的环境参数(Context) 例:一般的方法String userid = (String)application...

    JSTL详解

    3. **header**和**headerValues**:用于访问HTTP头信息。 这些默认变量使得开发者可以方便地在EL表达式中直接引用和操作页面、请求、会话和全局应用程序范围内的数据。 总结来说,JSTL通过提供一组标准标签库和EL...

    JSTL & EL 学习笔记

    - **headerValues**:HTTP请求头的值列表。 - **cookie**:客户端的Cookie。 - **pageContext**:页面上下文。 - **initParam**:Web应用的初始化参数。 EL还支持一系列运算符,包括算术运算符(`+`, `-`, `*`, `/`...

    jstl和struts标签

    - **header** 和 **headerValues**: 分别用于获取HTTP请求头中的单个值和多个值。例如,`${header.name}`用于获取名为`name`的HTTP请求头的值;`${headerValues.name}`则获取名为`name`的所有请求头值组成的数组。 -...

    EL表达式和jsp JSTL标签库的总结

    - **headerValues**: 用于访问HTTP请求头中的多个值。 举例来说,如果想要访问`requestScope`中的一个名为`name`的属性,可以使用`${requestScope.name}`这样的EL表达式。 - **pageScope**:`("name") %>`等同于`$...

    JSTL标签-讲解及实例

    值得注意的是,在即将发布的JSP 2.0中,JSTL已被纳入标准支持的一部分。 JSTL 1.02为当前最新版本,其最终发布版为1.0。它主要由两大部分组成: 1. **标签库**:包含了多种用于简化JSP页面开发的标签。 2. **EL...

    JSTL1.1标签库,学习JSTL的好资料

    3. **header和headerValues**:它们分别代表单一头部信息和数组型头部信息,用于访问HTTP请求头的信息。 4. **cookie**:这个变量是一个集合,包含了所有的Cookie对象,每个对象对应一个javax.servlet.http.Cookie...

    EL表达式和JSTL标签大全

    - **header** 和 **headerValues**:用于访问 HTTP 请求头部信息。例如,要获取用户浏览器的版本信息,可以使用 `${header["User-Agent"]}`。 - **initParam**:用于访问 web 应用的初始化参数。例如,要获取名为 `...

    EL表达式言语和JSTL

    - `header` 和 `headerValues` 分别对应请求头的单个值和一组值。 - `requestScope`, `sessionScope`, `applicationScope` 分别访问请求、会话和应用程序作用域内的变量。 **示例应用** 在实际开发中,我们可以使用...

    JSTL参考文字版中文

    4. **headerValues**:获取HTTP头部多个值。 5. **cookie**:获取Cookie对象。 6. **initParam**:获取初始化参数。 7. **pageContext**:提供对各种EL内置对象的访问。 #### 三、核心标签库详解 核心标签库包含了...

    jstl-quick-reference.pdf

    - **headerValues**:请求头的映射,键值对应于头名称,值为头值组成的数组。 - **cookie**:Cookie对象的映射,键值对应于Cookie名称,值为Cookie对象。 - **initParam**:上下文初始化参数的映射,键值对应于参数...

    EL、JSTL表达式案例精讲

    4. **header** 和 **headerValues**: 分别用于获取单个请求头字段和多个相同名称的请求头字段值。如: - `${header.name}` 和 `${headerValues.name}`。 5. **cookie**: 用于访问Cookie的名称和值。例如: - `${...

    EL与JSTL的用法(与JSP对照)

    - `headerValues`:获取所有请求头名称。 - **初始化参数访问隐式对象**:`initParm`,用于访问服务器级别的初始化参数。 **2. EL示例** - `${20*5}` 表达式计算结果为100。 - `${emptystudent}` 检查`student`...

    JSTL.ppt

    - **与输入相关的隐含对象**:param、paramValues、header、headerValues、initParam - **其他隐含对象**:pageContext、out、page、request、response、exception 通过结合使用JSTL和EL,开发者可以编写出更加简洁...

    EL 和JSTL

    - `headerValues`:获取HTTP头信息的所有值。 - `cookie`:获取cookie信息。 - `initParam`:从web.xml文件中获取初始化参数的值。 #### 三、JSTL (JavaServer Pages Standard Tag Library) 概述 JSTL是一组...

    JSP动态网页设计:第11章 EL与JSTL.ppt

    * headerValues:Header 变量数组 * initParam:Servlet 初始化参数 * pageContext:PageContext 对象 EL 综合示例 -------------- EL1.jsp 和 EL2.jsp 两个示例演示了如何使用 EL 访问 JSP 页面相关的数据。 ...

    EL和JSTL表达式详解

    - **headerValues**:存储请求头所有值的Map。 - **cookie**:存储请求附带的Cookie的Map。 - **initParam**:存储Web应用程序上下文初始化参数的Map。 ##### 2.2 示例 考虑一个简单的例子,通过EL表达式来展示如何...

    javaee 标签库

    5. headerValues:把请求中 header 的字段和一个 array 值进行映射: * ${headerValues.name} = request.getHeaders("name") 6. cookie:把请求中的 Cookie 和单一的值进行映射: * Cookie cookie = new Cookie(...

Global site tag (gtag.js) - Google Analytics