青岛 茶叶网站建设,滕州市做网站,网站如何做移动规则适配,云手机1. JavaBean简介 JavaBean 是一种特殊的 Java 类#xff0c;它遵从一定的设计模式#xff0c;开发工具和其他组件可以根据这种模式来调用JavaBean。 用作 JavaBean 的类必须具有一个公共的、无参数的构造方法#xff0c;这个方法可以是通过编译器自动产生的那个缺省构造方法…1. JavaBean简介 JavaBean 是一种特殊的 Java 类它遵从一定的设计模式开发工具和其他组件可以根据这种模式来调用JavaBean。 用作 JavaBean 的类必须具有一个公共的、无参数的构造方法这个方法可以是通过编译器自动产生的那个缺省构造方法。 JavaBean 的属性通过遵循某种规范的公共方法暴露给外部外部的其他程序可以通过Java 的反射API 来查找JavaBean中遵循这一规范的方法从而发现JavaBean中的属性。 2.两个简单的javaBean例子 javaBean是用setter方法对属性赋值用getter方法取属性的值 public class RegisterBean
{private String nickName null;private boolean male false;public void setNickName(String nickName){this.nickName nickName;}public String getNickName(){ return nickName;}public void setMale(boolean male){this.male male;}public boolean isMale(){return male;}
}package org.it315;
public class RegisterBean
{private String [] specialities new String[]{none,none,none,none,none}; public void setSpecialities(String [] sp){this.specialities sp;}public void setSpecialities(int index,String sp){specialities[index] sp;}public String [] getSpecialities(){return specialities;}public String getSpecialities(int index){return specialities[index];}
}3. JavaBean在jsp中的应用 Jsp规范中专门定义了三个JSP标签jsp:useBean 、jsp:setProperty和jsp:getProperty,他们分别用于创建和查找JavaBean的实例对象、设置JavaBean对象的 属性、读取JavaBean对象的属性。 jsp:useBean 标签的使用 jsp:setProperty标签的使用 jsp:getProperty标签的使用 4. jsp中使用javaBean的注意事项 JavaBean应放置在JSP页面的类装载器或其父级类装载器所能装载的目录中通常放置于WEB应用程序下的WEB-INF/classes目录中。有些版本的Tomcat不会自动重新加载修改过的JavaBean如果JSP页面加载JavaBean以后又修改和重新编译了JavaBean程序那么需要修改JSP页面或者重新启动Tomcat。JavaBean必须带有包名不能用缺省包名。在选择存储JavaBean的域范围时如果使用request域能够满足需求的话则不要使用Session域。