0

私の .jsp では、次のコードを使用して、Java Bean「Bean」から INT 値「foo」を返します。これには getFoo(); と呼ばれるメソッドもあります。

<jsp:getProperty name="bean" property="foo" />

この値はどのように取得されますか? Bean.getFoo() メソッドから値を返しますか、それとも変数自体、 Bean.foo を返しますか?

実際には、getFoo() メソッドが、コーディングしたカスタム オブジェクトの配列に格納された変数を返すようにしたいと考えています。foo 変数ではなく getFoo() メソッドがあるとどうなりますか?

編集: 同様の名前の変数を単に返す以上の getFoo() メソッドを使用できますか? のように、以下よりも複雑なもので、何か他のものが返されますか?

public getFoo() {return this.foo;}
4

1 に答える 1

2

メソッドgetFoo()は変数ではなくここで重要ですfoo。これが、Java Bean のプロパティがどのように機能するかです。variable は省略しても構いませんfoo

于 2013-02-27T20:58:30.837 に答える