勿将一个属性写成set、get、is三个方法,否则会出麻烦的。
但是如果不小心起了将名字写成set、get、is的话那也可以自己写getter 和 setter方法
public class CourseIsRelate{ private Course cs; private boolean isRelate; public Course getCs() { return cs; } public void setCs(Course cs) { this.cs = cs; } public boolean isRelate() { return isRelate; } public void setRelate(boolean isRelate) { this.isRelate = isRelate; } 我在struts里 无论如何也取不到 isRelate的值 后来一看Boolean类型的名不能取 isRelate 不能以is开头 他有一个bolean的getter setter默认的方法取名就是isRelate 勿将一个属性写成set、get、is三个方法,否则会出麻烦的。 <s:iterator value="relatelist"> <s:property value="isRelate" /> </s:iterator>
[b]勿将一个属性写成set、get、is三个方法,否则会出麻烦的。 但是如果不小心起了将名字写成set、get、is的话那也可以自己写getter 和 setter方法 [/b] private Course cs; private boolean isRelate; public Course getCs() { return cs; } public void setCs(Course cs) { this.cs = cs; } public boolean isIsRelate() { return isRelate; } public void setIsRelate(boolean isRelate) { this.isRelate = isRelate; }