您的位置:首页 > 编程语言 > Java开发

Java Web_JSP动作指令

2012-01-16 02:41 274 查看
======================================================

注:本文源代码点此下载

======================================================

jsp动作指令
1.include动作指令
用来在jsp页面中动态包含一个文件,包含页面程序与被包含页面程序是彼此独立,互不影响的。被包含的页面可是一个动态文件(jsp文件),也可是一个静态文件(文本文件)。包含的是一个静态文件,包含文件与被包含文件组合形成一个文件,直接输出给客户端,由客户端浏览器显示;包含的是一个动态文件,则由web服务器负责执行,把执行后的结果返回给客户端显示出来。
语法格式:
静:
动:
参数名1” value=”参数1值”/>
包含的动态文件才传递参数。被包含的jsp程序中,若有所修改,jsp引擎会及时发现,并重新编译
2.forward动作指令
重定向网页。只要生命page的值,当jsp执行到这行代码时就直接跳转到对应的网页中。转向动态网页可传递参数。页面之间的重定向也可在java程序中使用response.sendredirect(url)方法实现。
参数1” value=”参数1值”/>
注:forward动作指令和html中的超链接标签是不同的,在中只有单击超链接才实现页面跳转,在forward动作指令中的一切都是可以用java的代码控制,也可在程序中呈现直接决定页面跳转的方向和时机。
forward跳转并传递参数的过程中,浏览器地址栏中的地址始终是不变的,传递的参数也不会在浏览器的地址栏中显示,这也是forward动作指令与超链接的另一个区别。
3.param动作指令
传递参数
4.usebean动作指令
在jsp页面中创建并使用一个javabean。
名称” scope=”有效范围” class=”包名.类名”>
scope:javabean的有效范围:
1)page:默认。当前jsp页面及当前页面包含的静态文件中有效。
2)request:有效范围仅在request期间。
3)session:与每个客户的会话期间有效。
4)application:所有客户共享这个javabean,直至服务器关闭才取消这个javabean。
5.setproperty动作指令
设置bean中的属性的值
可以在usebean动作指令中使用,也可在声明了usebean后使用,但不能在声明之前使用。
同一个setproperty动作指令中不能同事存在param和value参数。
的名称” property=”*”/>
的名称” property=”属性名称”/>
的名称” property=” 属性名称” param=”参数名称”/>
的名称” property=” 属性名称” value=”属性值”/>
6.getproperty动作指令
获得bean的属性并将其转换为字符串。
的名称” property=”属性名称”/>

======================================================

在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定
这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: