JAVA-JSP内置对象之request范围

相关资料:
《21天学通Java Web开发》
request范围
1.在一次请求内有效。
2.如果页面从一个页面跳转到另一个页面,那么属性就失效了。
3.如果使用服务器端跳转<jsp:forward>,则属性仍然有效。
4.通过使用request的setAttribute()方法来设置属性,并通过request的getAttribute()。
requestdemo.jsp(用户跳转)
<%@ page language="java" contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>request范围</title>
</head>
<body>
<%--在request 范围设置属性--%>
<%
request.setAttribute("name","James");//设置属性name,其值为James
%>
<a href="requestdemo2.jsp">跳转到requestdemo2.jsp /a>
</body>
</html>
requestdamo2.jsp
<%@ page language="java" contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>request范围</title>
</head>
<body>
<%--取得request 范围属性--%>
<%
String strName=(String)request.getAttribute("name");//取值属性name的值
out.println=("request范围:name属性值为"+strName);//输出name属性值
%>
</body>
</html>
requestdamo3.jsp(服务器跳转)
<%@ page language="java" contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>request范围</title>
</head>
<body>
<%--在request范围设置属性--%>
<%
request.setAttribute("name","James");//设置属性name,其值为james
%>
<jsp:forward page="requestdemo2.jsp"></jsp:forward>
</body>
</html>
JAVA-JSP内置对象之request范围的更多相关文章
- 菜鸟学Java(五)——JSP内置对象之request
书接上回,上次跟大家概括的说了说JSP的九种常用内置对象.接下来就该聊聊它们各自的特点了,今天先说说request吧. 下面是request的一些常用方法: isUserInRole(String r ...
- JSP内置对象之request
书接上回,上次跟大家概括的说了说JSP的九种常用内置对象.接下来就该聊聊它们各自的特点了,今天先说说request吧. 下面是request的一些常用方法: isUserInRole(String r ...
- JSP内置对象之request对象【学习笔记】
request对象是JSP中重要的对象,每个request对象封装着一次用户的请求,并且所有的请求参数都被封装在request对象中,因此request对象是获取请求参数的重要途径. 一.获取请求头与 ...
- JSP 内置对象(request response session application out pageContext)
request对象 javax.servlet.http.HttpServletRequest接口的实例 request.setCharacterEncoding("utf-8" ...
- JSP内置对象--pageContent,request,response,session,application,config,out,page,exception
- JSP内置对象详解及示例
目录 JSP 内置对象 out request response config application session pageContext page exception JSP 内置对象 jsp一 ...
- JSP内置对象的使用(一)
JSP九大内置对象是:request.response.session.application.out.pagecontext.config.page.exception. JSP常用的内置对象是:o ...
- EL表达式,JSP内置对象
基本语法格式 EL都是以 ${ 为起始.以} 为结尾的 ${ EL Expression} 示例: ${ “Helloworld” } //输出字符串常量 ${ str } //输出字符串变量st ...
- JSP内置对象---request 对象
request.jsp: <%@ page language="java" import="java.util.*" contentType=" ...
- JSP内置对象-request
JSP内置对象即无需声明就可以直接使用的对象实例,在实际的开发过程中,比较常用的JSP对象有request,response,session,out和application等,笔者在本文章中将简单介绍 ...
随机推荐
- kubernetes删除pod失败
一.概述 k8s中删除pod失败,可能是该pod有rc,rs上层控制,而且很有可能,所以删除上层对应的rc,rs,deployment即可: 删除的方法: 1.直接删除rc,rs,deployment ...
- 【Android】Android屏幕状态操作
目录结构: contents structure [+] 如何监听屏幕锁屏 如何实现手机屏幕在锁屏后继续运行 最近笔者在做一个功能,就是实现Android程序在锁屏后可以继续运行,笔者在网上查了一些资 ...
- Oracle VPD策略示例
1.未创建前使用oe用户登录查询: SQL> select * from orders; ORDER_ID ORDER_DATE ORDER_MO CUSTOMER_ID ORDER_STATU ...
- 验证时出错。HRESULT = '8000000A'
这本来是在VS2005下创建的一下项目,后来改用VS2010的开发环境,.NET Framework的版本号还是使用2.0, 但每次生成之后都会在解决方式的同级文件夹下产生一个名称乱码的文件夹, 攻克 ...
- no OPENSSL_Applink错误的解决方法
原文链接: http://www.cnblogs.com/sdnyzhl/archive/2012/12/11/2813210.html 自己按照openssl中介绍的编译,安装openssl,其间编 ...
- SpringBoot多跨域请求的支持(JSONP)
在我们做项目的过程中,有可能会遇到跨域请求,所以需要我们自己组装支持跨域请求的JSONP数据,而在4.1版本以后的SpringMVC中,为我们提供了一个AbstractJsonpResponseBod ...
- 凡人视角C++之string(上)
好久没有更新博客了,这段时间一直在忙图像处理的项目,近期空了下来.也是时候整合C++的相关内容,静心感受下编程语言的魅力.和大家共同探讨学习.我将以头文件的形式展开学习,且仅仅讲述相关接口的应用,至于 ...
- Mongodb 安装(Windows)
- HTML自定义对象与属性探究(谷歌,火狐,IE9浏览器没问题)
1.自定义标签 <zqz>asdas</zqz> <style> zqz{ color:red; } </style> 页面变色 2.自定义标签的hov ...
- python中decode和encode的区别
#-*-coding:utf-8 import sys ''' *首先要搞清楚,字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码, 即先将 ...