JSP学习笔记(二):JSP四大作用域

一、JSP的9大内置对象(隐式),已经new好了的对象

(1)out:JspWriter的实例,举例:

out.print("")

out.println("")

(2)page:当前JSP页面自己,类似Java中的this用法,用的少

(3)pageContext:page上下文对象.

Javax.servlet.jsp.pageContext接口对象,举例:

pageContext.setAttribute("x", 100)

pageContext.getAttribute("x")

(4)request:Javax.servlet.http.HttpServletRequest接口对象,举例:

request.getParameter("")

request.setAttribute("w","200")

request.getAttribute("w")

(5)response:Javax.servlet.http.HttpServletRequest接口对象,举例:

response.sendRedirect("")

(6)session:Javax.servlet.http.HttpSession接口对象,举例:

session.setAttribute("y","300")

session.getAttribute("y")

(7)aplication:ServletContext实例,举例:

aplication.setAttribute("z","400")

aplication.getAttribute("z")

(8)config:ServletConfig实例

(9)exception:ServletException实例

二、JSP四大作用域:

具体用法还是在实际应用中体会并学习哈。如有不恰当的地方,期待大家指出并与大家交流学习。

时间: 2024-09-30 05:17:37

JSP学习笔记(二):JSP四大作用域的相关文章

JSP学习笔记二:JSP语法之脚本语法

1.脚本段:<%  ...  %> 2.表达式:<%= .. %> 下面,我们举个例子说明一下. JSP代码如下: <% int a = 10; %> <%=a%> 相应的转译文件,对应如下代码: int a = 10; out.print(a); 可以看出,表达式对应的是输出语句.所以,写成<%=a;%>就相当于out.print(a;);的话,就会报错. 3.声明:<%! ... %> 我们在JSP代码中写下如下语句: <%

JSP学习笔记(二):Tomcat服务器的安装及配置

一.Tomcat的下载及安装. 前往Tomcat官网下载安装包或者免安装压缩包.链接http://tomcat.apache.org/ 这里,我选择的是Tomcat8.0,而不是最新的Tomcat9.0,这是因为Eclipse现在支持的最新的是8.0. 选择下载的是安装文件,下载后为,点击安装. 安装时可以配置HTTP访问的端口,默认的是8080(localhost:8080),在下图这个界面时是可以进行配置的,也可以在安装完后通过配置文件server.xml进行修改. 进行JRE的路径设置,如

Servlet&JSP学习笔记

Servlet&JSP学习笔记 */--> Servlet&JSP学习笔记 Table of Contents 1 Web容器 2 内置对象 2.1 内置对象分类 2.1.1 out 2.1.2 request 2.1.3 application 2.1.4 response 2.1.5 session 2.1.6 其他 3 JavaBean 3.1 JSP动作元素 3.2 javabean的四个作用於范围 4 JSP状态管理 4.1 Cookie 4.2 include 指令与动作

Servlet&amp;Jsp学习笔记归纳图(一)

转载请注明出处!!!版权必究!! 以下是Servlet&Jsp的学笔记归纳图,详细内容以及相关代码会在后面整理完成 后给出 使用的是思维导图工具:MindManager 6 最新版本是2013,有兴趣的自己百度下载,功能更多,安装有点麻烦 以下提供版本6绿色版免安装版下载: http://pan.baidu.com/s/1jGqlnXc 本节思维导图文件下载:http://pan.baidu.com/s/1eQGbMSU Servlet&Jsp学习笔记归纳图(一),布布扣,bubuko.c

Android学习笔记二

17. 在ContentProvider中定义的getType()方法是定义URI的内容类型. 18. SQLiteDatabase类中的insert/delete/update/query方法其实也挺好用的,我在EquipmentProvider类中做了实现 19. Android专门有个单元测试项目(Android Test Project),在这个项目中,可以新建一个继承AndroidTestCase类的具体测试类来单元测试某个功能.我新建了一个AndroidTestProject项目,在

Ajax学习笔记(二)

二.prototype库详解 1.prototype库的使用 //导入下载好的prototype.js文件 <script type="text/javascript" src="prototype.js"></script> //在自己的js中直接使用Prototype对象 <script type="text/javascript"> document.writeln("Prototype库的版本

Cookie学习笔记二:Cookie实例

今天说说刚刚学到的两个Cookie的最经典应用:自动登录和购物车设置 一:自动登录 需要两个页面:login.jsp与index.jsp,login.jsp用来输出登录信息,index.jsp处理登录信息:如果有Cookie,则自动登录,否则创建输入信息的对象的Cookie,下次登录可以直接登录,但是我们在这里给Cookie设置一个最大保存时间30s,即登录30s后会自动退回到登陆页面,具体代码如下: login.jsp: <%@ page language="java" con

Caliburn.Micro学习笔记(二)----Actions

Caliburn.Micro学习笔记(二)----Actions 上一篇已经简单说了一下引导类和简单的控件绑定 我的上一个例子里的button自动匹配到ViewModel事件你一定感觉很好玩吧 今天说一下它的Actions,看一下Caliburn.Micro给我们提供了多强大的支持 我们还是从做例子开始 demo的源码下载在文章的最后 例子1.无参数方法调用 点击button把textBox输入的文本弹出来 如果textbox里没有文本button不可点,看一下效果图 看一下前台代码 <Stac

2. 蛤蟆Python脚本学习笔记二基本命令畅玩

2. 蛤蟆Python脚本学习笔记二基本命令畅玩 本篇名言:"成功源于发现细节,没有细节就没有机遇,留心细节意味着创造机遇.一件司空见惯的小事或许就可能是打开机遇宝库的钥匙!" 下班回家,咱先来看下一些常用的基本命令. 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/48092873 1.  数字和表达式 看下图1一就能说明很多问题: 加法,整除,浮点除,取模,幂乘方等.是不是很直接也很粗暴. 关于上限,蛤蟆不太清楚

小猪的数据结构学习笔记(二)

小猪的数据结构学习笔记(二) 线性表中的顺序表 本节引言: 在上个章节中,我们对数据结构与算法的相关概念进行了了解,知道数据结构的 逻辑结构与物理结构的区别,算法的特性以及设计要求;还学了如何去衡量一个算法 的好坏,以及时间复杂度的计算!在本节中我们将接触第一个数据结构--线性表; 而线性表有两种表现形式,分别是顺序表和链表;学好这一章很重要,是学习后面的基石; 这一节我们会重点学习下顺序表,在这里给大家一个忠告,学编程切忌眼高手低,看懂不代表自己 写得出来,给出的实现代码,自己要理解思路,自己