当前位置: 网学 > 编程文档 > JSP > 正文

JSP 标准标记库基础知识学习

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/17
下载{$ArticleTitle}原创论文样式
制了作用域的变量赋予由字母数字组成的名称,就可以通过 JSP 中提供的用于设置属性的 

任何机制来创建它们。这包括内置的 <jsp:useBean>; 操作,以及由 Servlet API 中的几个类定义的 setAttribute() 方法。此外,四个 JSTL 库中定义的许多定制标记本身就能够设置作为限制了作用域的变量使用的属性值。 

隐式对象 
表 1 中列出了 11 个 EL 隐式对象的标识符。不要将这些对象与 JSP 隐式对象(一共只有九个)混淆,其中只有一个对象是它们所共有的。 

表 1. EL 隐式对象 
类别     标识符         描述 
JSP       pageContext     PageContext 实例对应于当前页面的处理 
作用域     pageScope       与页面作用域属性的名称和值相关联的 Map 类 
        requestScope     与请求作用域属性的名称和值相关联的 Map 类 
        sessionScope     与会话作用域属性的名称和值相关联的 Map 类 
        applicationScope 与应用程序作用域属性的名称和值相关联的 Map 类 
请求参数   param         按名称存储请求参数的主要值的 Map 类 
        paramValues     将请求参数的所有值作为 String 数组存储的 Map 类 
请求头     header         按名称存储请求头主要值的 Map 类 
        headerValues     将请求头的所有值作为 String 数组存储的 Map 类  [Page]
Cookie     cookie         按名称存储请求附带的 cookie 的 Map 类 
初始化参数 initParam       按名称存储 Web 应用程序上下文初始化参数的 Map 类 



尽管 JSP 和 EL 隐式对象中只有一个公共对象(pageContext),但通过 EL 也可以访问其它 JSP 隐式对象。原因是 pageContext 拥有访问所有其它八个 JSP 隐式对象的特性。实际上,这是将它包括在 EL 隐式对象中的主要理由。 

其余所有 EL 隐式对象都是映射,可以用来查找对应于名称的对象。前四个映射表示先前讨论的各种属性作用域。可以用它们来查找特定作用域中的标识符,而不用依赖于 EL 在缺省情况下使用的顺序查找过程。 

接下来的四个映射用来获取请求参数和请求头的值。因为 HTTP 协议允许请求参数和请求头具有多个值,所以它们各有一对映射。每对中的第一个映射返回请求参数或头的主要值,通常是恰巧在实际请求中

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号