当前位置: 技术问答>java相关
●●●关于JavaBean标签,它如何知道调用JavaBean里的哪个方法?●●●
来源: 互联网 发布时间:2015-07-27
本文导语: //CarBean.java ---------------------------------- package com.wrox.cars; import java.io.Serializable; public class CarBean implements Serializable{ private String che = "Ford"; public void setMake(String str) { this.che = str; } public St...
//CarBean.java ----------------------------------
package com.wrox.cars;
import java.io.Serializable;
public class CarBean implements Serializable{
private String che = "Ford";
public void setMake(String str) {
this.che = str;
}
public String getMake() {
return this.che;
}
public CarBean() {
}
}
//CarJsp.jsp ----------------------------------------------
Using a JavaBean
Using a JavaBean
I have a
Now I have a
请问, 这句,它是如何确定要调用getMake()这个方法的?是根据“getMake”这个字符串的“Make”来确定的吗?
package com.wrox.cars;
import java.io.Serializable;
public class CarBean implements Serializable{
private String che = "Ford";
public void setMake(String str) {
this.che = str;
}
public String getMake() {
return this.che;
}
public CarBean() {
}
}
//CarJsp.jsp ----------------------------------------------
Using a JavaBean
Using a JavaBean
I have a
Now I have a
请问, 这句,它是如何确定要调用getMake()这个方法的?是根据“getMake”这个字符串的“Make”来确定的吗?
|
我想是吧。
|
是而且这个方法要求必须用get****,而且get后第一个字母要大写,jsp就可以调用了。其实还可以用 myFirstCar.getMake(),和是一样的。
但好像在bean中要有类变量叫make吧。
但好像在bean中要有类变量叫make吧。
|
如果是getProperty...property="xxx",对应JAVABEAN中的
public get()方法,
如果是setProperty...property="xxx" value="yyy"对应JAVABEAN中的
public void set( a)方法,
public get()方法,
如果是setProperty...property="xxx" value="yyy"对应JAVABEAN中的
public void set( a)方法,
|
只要求PropertyName与jsp中的property="xxx"对应就行了, 对变量名没有要求,搂主给的就是例子。