JSP四大属性作用域分别为:page, request ,session, application 。
page范围:pageContext对象完成(本页面使用,跳转失效)
request范围:(服务器端跳转(forward) 有效(地址栏不变),如果使用超链接跳转(地址栏发生改变),则失效,称为客户端跳转)
session范围:(不管是服务器端还是客户端都有效,但如果新开一个浏览器的话,输入相同地址则就无法获取值)
application范围:(不管是否新开浏览器,或者服务器端还是客户端,都可以获取值)
扩展资料:
第一个作用域page,他只在当前页面有效,也就是用户请求的页面有效,当当前页面关闭或转到其他页面时,page对象将在响应回馈给客户端后释放。
第二个作用域request,他在当前请求中有效,request可以通过setAttribute()方法实现页面中的信息传递,也可以通过forward()方法进行页面间的跳转。
需要注意的是request是转发不是重定向,转发相对于浏览器来说是透明的,也就是无论页面如何跳转,地址栏上显示的依旧是最初的地址。
第三个作用域session,他在当前回话中有效。当一个台电脑上的同一浏览器对服务器进行多次访问时,在这多次访问之间传递的信息就是session作用域的范围。它从浏览器发出第一个HTTP请求即可认为会话开始。
但是会话结束的时间是不确定的,因为在浏览器关闭时并不会通知服务器,一般Tomcat设置的默认时间为120分钟,也可以通过setMaxInactiveInterval(int)方法进行设置,或是通过invalidate()方法强制结束当前会话。
第四个作用域application,他在所有的应用程序中都有效,也就是当服务器开始到服务器结束这段时间,application作用域中存储的数据都是有效的,同样可以通过setAttribute赋值和getAttribute取值。
参考资料来源:百度百科-JSP
jsp中框架标签iframe的属性包括:
1、规定元素的类名(classname)
2、规定元素的特定id
3、规定元素的行内样式(inline style)
4、规定元素的额外信息(可在工具提示中显示)
5、设置XHTML文档中元素内容的语言代码。
<iframe> 标签规定一个内联框架。
一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。
扩展资料
iframe一般用来包含别的页面,例如可以在网站页面加载别人网站或者本站其他页面的内容。iframe标签的最大作用就是让页面变得美观。iframe标签的用法有很多,主要区别在于对iframe标签定义的形式不同,例如定义iframe的长宽高。
iframe用法案例
例子1
<iframe width=420 height=330 frameborder=0 scrolling=auto src=URL></iframe>
width插入页的宽;height插入页的高;scrolling 是否显示页面滚动条(可选的参数为 auto、yes、no,如果省略这个参数,则默认为auto);frameborder 边框大小;
注意:URL建议用绝对路径
传说中百度用:<iframe width=0 height=0 frameborder=0 scrolling=auto src=www.zzidc.com></iframe>
例子2
如果一个页面里面有框架。随便点页面里的连接,要求在这个<iframe> 里打开。在iframe 中加入name=** (**自己设定)
<iframe name=** ></iframe>
然后在修改默认打开模式,:网页HEAD中加上<a href=URL target=**>或部分连接的目标框架设为(**)
参考资料来源:百度百科-iframe
2016-01-09 · 做真实的自己 用良心做教育
SRC=URI 嵌入式柜架的页面文件路径
NAME=CDATA 嵌入式柜架的名字
LONGDESC=URI 描述
WIDTH=Length 宽度
HEIGHT=Length 高度
ALIGN=[ top | middle | bottom | left | right ]
对齐方式
FRAMEBORDER=[ 1 | 0 ] 柜架边框
MARGINWIDTH=Pixels 左右空出宽度
MARGINHEIGHT=Pixels 上下空出的高度
SCROLLING=[ yes | no | auto ] 流动条(yes强制显示|no永不显示|auto自动)
2013-04-10
<frame> 框架
<iframe> 内联框架
<noframe> 无框架
<src> 显示页面原文件的路径
<width> 框架的宽度
<height> 框架的高度
<name> 框架的名称
<align> 框架的排名方式
<frameborder>框架边框显示属性
<frameSpacing>框架边框宽度属性
<scrolling> 框架滚动条显示属性
<noresize> 框架尺寸调整属性
<bordercolor>边框颜色属性
<marginwidth>框架边缘高度属性
<marginheight>框架边缘高度属性
2013-04-10
type--调用的哪个类(如com.aa.action.OdbcAction)
parameter--调用类中的方法
path--与调用该action的jsp对应相当于路径(.do)
validate--在struts框架中,默认属性是validate=”true”。所以如果想通过Form Baens的重载validate方法来验证数据的话,可以不用理会这一点。如果你在struts-config.xml文件中,设置validate="false"的话,validate方法将不起作用。
scope--scope="session"用来指向一个页面,每次.do都指向该页面一般都用scope="request"