如何在JSP里使用Java bean

JavaBean是特殊的Java类,是用Java语言写成的可重用组件,并且遵守JavaBeans API规范:


提供一个默认的无参构造函数。

需要被序列化并且实现了Serializable接口。

可能有一系列可读写属性。

可能有一系列的"getter"或"setter"方法。

一个例子:

public class StudentsBean implements java.io.Serializable

{

  private String firstName = null;

  private String lastName = null;

  private int age = 0;

  public StudentsBean() {

  }

  public String getFirstName(){

     return firstName;

  }

  public String getLastName(){

     return lastName;

  }

  public int getAge(){

     return age;

  }

  public void setFirstName(String firstName){

     this.firstName = firstName;

  }

  public void setLastName(String lastName){

     this.lastName = lastName;

  }

  public void setAge(Integer age){

     this.age = age;

  }

}

在JSP里使用java bean

jsp:useBean标签可以在JSP中声明一个JavaBean,然后使用。声明后,JavaBean对象就成了脚本变量,可以通过脚本元素或其他自定义标签来访问。jsp:useBean标签的语法格式如下:



其中,根据具体情况,scope的值可以是page,request,session或application。id值可任意只要不和同一JSP文件中其它jsp:useBean中id值一样就行了。

get and set properties Example

 

 

 

 

Student First Name:  

 

Student Last Name:  

 

Student Age:  

 

如何在JSP里使用Java bean如何在JSP里使用Java bean如何在JSP里使用Java bean如何在JSP里使用Java bean如何在JSP里使用Java bean如何在JSP里使用Java bean如何在JSP里使用Java bean

上一篇:网络蹭蹭地提速,为什么中美网民都没发现?


下一篇:关于cas-client单点登录客户端拦截请求和忽略/排除不需要拦截的请求URL的问题(不需要修改任何代码,只需要一个配置)