Java Web_JSP动作指令


======================================================
注:本文源代码点此下载
======================================================

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^)/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值