数据加载中……

JavaBean总结

 

1.       创建<jsp:useBean id="BeanID" class="MyBean" scope="page"/>

其中ID 表示实例化的别名

CLASS表示类文件所在的位置

SCOPE表示作用范围,具体说明如下表

Page

Bean 只能在使用页面时使用。当加载新页面时,就会将其销毁

Request

Bean 在用户对其发出请求时存在

Session

Bean 一直存在于会话中,直至其终止或被删除为止

Application

Bean 在整个应用程序中均可使用

2.       创建类

public class MyBean //不继承自任何类

{    

private String name; //封装的,信息隐藏的

public MyBean()

{     //必须有无参构造

}

public String getName()

{

              return name;//GET方法

}

public void setName(String myname)

{

              name = myname;//SET方法

}

}

3.       JSP的标准动作(5个)

   <jsp:useBean>//隐式实例化一个对象

  <jsp:setProperty>//设置属性值

   <jsp:getProperty>//获取属性值

   <jsp:forward>//页面导向(默认传递参数到下页)

   <jsp:include>//动作用于将一个页面嵌入当前 JSP 页面

   <jsp:setProperty name=BeanID property=name value=“示例"/>

   Name 表示上面实例化后的对象

  Property表示要设置的对象的属性

   Value表示要设置的值(可以是表达式)

 <jsp:getProperty name="BeanId" property="age"/>

 Name 表示上面实例化后的对象

 Property表示要获取的对象的属性

 <jsp:forward page="Second.jsp"/>

 Page表示要跳转到的页(可以是HTMJSPSERVLET)地址不变

示例代码下载
文档下载

posted on 2008-05-09 14:39 曼迪 阅读(173) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: