JSP标准动作

 

一、什么是JavaBean

JavaBean实际上就是一个Java类,这个类可以重用

功能:

1、封装数据
2、封装业务

需要满足的要求:

1、是一个公有类,并提供无参的公有的构造方法
2、属性私有
3、具有公有的访问属性的getter和setter方法

代码如下:

 

 

 

二、JSP动作

 

1、<jsp:userBean>

语法:

<jsp:userBean id="name" class="package.class" scope="scope" />
id:用于创建JavaBean的引用名
class:用于指定JavaBean的类
scope:用于指定JavaBean的范围

userBean动作范围
范围说明
pageJavaBean只在当前页面中使用,当加载新页面时就会将其销毁
requestJavaBean在用户对其发出请求时存在
sessionJavaBean一直存在于会话中,直至其终止或被删除为止
applicationJavaBean在整个应用程序中均可使用

 

2、<jsp:setProperty>和<jsp:getProperty>

setProperty语法:
<jsp:setProperty name="BeanName" property="PropertyName" value="value" param="Parameter" />
name:userBean的ID
property:JavaBean的属性(就是封装的类的属性,这里注意,一定要一致)
value:要设置的值
param:获取传过来的参数给属性赋值
注:value 和 param 选一个就好,要不用参数,要不直接设值

getProperty语法:
<jsp:getProperty name="BeanName" property="PropertyName" />
name:userBean的ID
property:JavaBean的属性(就是封装的类的属性,这里注意,一定要一致)

3、<jsp:forward>

语法:
<jsp:forward page="要跳转的页面" />

代码如下:

<jsp:forward page="index.jsp">
<jsp:param name="id" value="userId"/> //这里是传参数的
</jsp:forward>

三、代码案例

代码如下:

 

 

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值