2010-12-17 4 views

答えて

0

getterは通常、ビュー(たとえばJSPファイル)のデータを取得するために呼び出され、setterはビューからデータを挿入するために呼び出されます。フォームからデータを取り込むと、セッターが呼び出されます。したがって、名前 "property1"と値 "myValue1"の値をフォームに送信すると、getter getMyProperty1( "myValue1")が呼び出されます。

ネストされたオブジェクトを使用する場合は、オブジェクトのゲッターを呼び出し、次にプロパティのセッターを呼び出します。たとえば、ユーザータイプが「ユーザー」のユーザーオブジェクトがあり、ユーザーに「ユーザー名」という属性がある場合は、フォームに「ユーザーの値」の値を持つ「user.username」という名前の値を送信できます。まずgetterを呼び出してUserオブジェクトを取得し、次にこのオブジェクトに対してsetUsername( "userの値")と呼ばれます。

セッターは、表示しない場合は必須ではありません。ビューからこの値を変更することはできません。

関連する問題