2

私は2つのクラスを持っています:

まあ言ってみれば

class ABC{

private String a,b;

public void setA(String a){
this.a = a;
}

public void setB(String b){
this.b = b;
}

public String getA(){
return this.a;
}

public String getB(){
return this.b ;
}

}



class XYZ{

private ABC abc;

public void setABC(ABC abc){
this.abc = abc;
}

public ABC getABC(){
return this.abc;
}

}

クラスABCプロパティを持つクラスXYZ。


この方法でJSTLを使用して、JSPページの1つにあるクラスABCプロパティのaまたはbにアクセスしたい

${XYZ.ABC.A}
4

4 に答える 4

3

JSP で Bean を参照するには、オブジェクトをリクエストに入れる必要があります。

request.setAttribute("xyz", xyz);

${xyz.abc.a}次に、JSP でアクセスします。

于 2013-02-05T11:17:51.580 に答える
0

JSTL タグで可能です。この ${XYZ オブジェクト名.abc.a} を試してください。

于 2013-02-05T11:09:53.747 に答える
0

それ以外の

public void setABC(ABC abc){
this.abc = abc;
}

public ABC getABC(){
return this.abc;
}

使用する

public void setAbc(ABC abc){
this.abc = abc;
}

public ABC getAbc(){
return this.abc;
}

この JSTL 構文 ${XYZ.abc.a} を使用して情報を取得します。

于 2013-02-05T11:10:17.287 に答える