我有表单页面,其中包含字段名称和年龄,我将此表单提交给servlet,如果没有错误,将这些值插入数据库,如果有错误,我将返回回到表单页面。返回时,我还传递了java类的对象,如下所示为属性
class details{
private String name;
private int age;
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
public void setAge(int name){
this.age=age;
}
public String getAge(){
return this.age;
}
}
由于所有类变量都是私有的,因此我们将无法在不使用getter和setter的情况下访问类外的变量。如果我将此类的对象作为属性传递给表单页面,我可以使用它来访问它(假设attributeName是传递的属性的名称)
attributeName.name, attributeName.age
这可能是一个糟糕的问题,但请耐心指导我,或者让我操纵权利,因为上述访问权限违反了允许访问课堂外对象属性的类的私有功能