`
吕金含
  • 浏览: 88092 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

findAttribute方法的执行顺序

 
阅读更多

1.jsp代码如下:

<%@ page language="java"contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"isErrorPage="true"isELIgnored="false"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type"content="text/html; charset=UTF-8">

<title>Insert title here</title>

</head>

<body>

//执行顺序 page-request-session-application <br>

<% request.setAttribute("name", "zs");%>

<%--<% request.getRequestDispatcher("/public/top.jsp").include(request, response); %>

<% request.getRequestDispatcher("/public/left.jsp").include(request, response); %>

--%>

username:<input type=textvalue="${name}"><br>

<%request.setAttribute("data", "aaaa");%>

<% String data=(String)pageContext.getAttribute("data", pageContext.REQUEST_SCOPE);

out.write(data);%><br>

<% String data1=(String)pageContext.findAttribute("data");%>

String data=(String)pageContext.getAttribute("data",pageContext.REQUEST_SCOPE);

<% out.write(data1);%>

</body>

</html>

2.程序运行如下:

//执行顺序 page-request-session-application
username:
aaaa
String data=(String)pageContext.getAttribute("data",pageContext.REQUEST_SCOPE); aaaa

分享到:
评论

相关推荐

    JSP期末考试题2008.pdf

    13. `findAttribute()`方法:`PageContext`对象的`findAttribute()`方法用于按特定范围查找已命名的对象,搜索顺序是页面、请求、会话和应用程序范围。 14. `setHeader()`方法:`Response`对象的`setHeader()`方法...

    JAVA WEB期末复习题库(便于打印版).pdf

    17. pageContext 对象的 findAttribute() 方法的作用是按照页面请求、会话以及应用程序范围的顺序实现对某个已命名属性的搜索。 JDBC 18. JDBC 提供三种接口来实现 SQL 语句的发送,其中 Statement 类用于执行简单...

    JSP程序设计考试答案知识.pdf

    13. PageContext的`findAttribute()`方法:这个方法用于按页面请求、会话和应用程序范围的顺序搜索已命名属性,C选项正确。 14. `setHeader()`方法:它用于设定指定名字的HTTP文件头的值,所以B选项正确。 15. ...

    JSP程序设计考试答案.docx

    13. `PageContext.findAttribute()`:按照页面请求、会话和应用程序范围的顺序查找已命名属性。 14. `Response.setHeader()`:设定指定名字的HTTP文件头的值。 15. Java简单数据类型:Java有4种基本数据类型,包括...

    JAVAWEB期末复习题库 (1).pdf

    - **详细解析**: `findAttribute()` 方法用于查找指定名称的属性,按照页面请求、会话以及应用程序范围的顺序进行搜索。这意味着它会先在页面范围内查找,如果没有找到,则继续在会话范围内查找,最后在应用程序范围...

    Workflow using class

    在IT领域,工作流(Workflow)是自动化业务过程的一种方法,它能够确保任务按照预定义的规则和顺序执行。在本文档中,我们将探讨如何利用面向对象编程(OOP)的概念,特别是通过自定义类来实现工作流,而不是依赖于...

    JSP典型笔试题及答案.pdf

    - `pageContext`:`javax.servlet.jsp.PageContext`对象,简化了对各种范围内的名字空间、servlet相关对象的访问,以及封装了通用的servlet功能,如`findAttribute(String name)`和`setAttribute(String name, ...

    ANT命令总结

    target 元素用于定义一个任务的执行顺序。每个 target 都可以有多个依赖项,可以使用 depends 属性指定依赖项的名称。 Task 元素 task 元素用于定义一个具体的任务。每个 task 都可以有多个 attributes,可以使用 ...

    Python必知英文单词整理.pdf

    89. **Initialize**:初始化,创建对象时执行的特殊方法。 90. **File**:文件,存储数据的实体。 91. **Open**:打开,建立与文件的连接。 92. **Close**:关闭,断开与文件的连接。 93. **Read**:读,从文件中...

    综合Python备忘单.zip

    - 属性和方法:类中的变量和函数,如`self.my_attribute`和`self.my_method()`。 - 继承:一个类继承自另一个类,如`class ChildClass(ParentClass):`。 - 多态:子类对象可以被视为父类对象,调用父类方法。 - ...

    Python英语单词整理.pdf

    "class"、"attribute"和"method"涉及面向对象编程,"self"是对象引用,"inheritance"是继承,"super"调用父类方法,"override"重写方法,"multiple"表示多态性。"initialize"是初始化方法,"file"操作涉及打开、关闭...

    jQuery详细教程

    • jQuery 的 action() 执行对元素的操作 示例 $(this).hide() - 隐藏当前元素 $("p").hide() - 隐藏所有段落 $("p.test").hide() - 隐藏所有 class="test" 的段落 $("#test").hide() - 隐藏所有 id="test" 的元素 ...

    jQuery源码分析-01总体架构分析

    6. 队列(queue):管理事件处理函数的执行顺序,也用于控制动画序列。 7. 属性操作(Attribute):提供了获取和设置DOM元素属性的便捷方法。 8. 事件处理(Event):简化了事件监听器的添加、移除和触发等操作。 ...

    python编程必备英语(全)

    6. **function**: 方法或函数,封装了一组执行特定任务的指令。 7. **stop**: 停止,控制循环或迭代过程的结束条件。 8. **object**: 对象,面向对象编程的基本单元。 #### 七、列表 1. **list**: 列表,一种可变...

    嵌入式软件面试题整理.pdf

    - **库的制作**:静态库和动态库的生成方法。 #### 读写文本文件(fgets、fputs)和二进制文件(fread、fwrite) - `fgets` 和 `fputs`:用于文本文件的读写。 - `fread` 和 `fwrite`:用于二进制文件的读写。 ###...

    计算机常用英语汇总.doc

    29. **Program** - 程序,一组按照特定顺序执行的指令。 30. **License** - 许可证,允许使用软件的法律文件。 31. **Back, Next, Finish** - 上一步、下一步、结束,常见于安装向导中的导航按钮。 32. **Folder** -...

    Python 常用英文单词

    3. `attribute`:对象的属性,是对象的特性或行为。 4. `value`:变量或对象所持有的数据。 5. `key`:在字典中,键是用来引用特定值的标识符。 三、字符串处理 1. `upper`:将字符串中的所有字符转换为大写。 2. `...

    AIX系统维护手册_HACMP系统维护_AIX基础入门_共40页.

    - 修改设备属性: `chdev -l device_name -a attribute=value` ##### 4.7、磁盘更换 - **步骤**: 1. **查看rootvg中是否存在镜像**: `lsvg -l rootvg` 2. **确定rootvg中的磁盘**: `lsvg -l rootvg` 3. **确定...

    2009 达内Unix学习笔记

    ls -lt 是“-l”和“-t”的组合,按时间顺序显示列表。 ls -F 显示文件类型,目录“/ ”结尾;可执行文件“*”结尾;文本文件(none),没有结尾。 ls -R 递归显示目录结构。即该目录下的文件和各个副目录下的文件...

Global site tag (gtag.js) - Google Analytics