0

struts2 select タグにオブジェクトのリストがあります。選択したリスト オブジェクトを取得したいのですが、ID や任意のプロパティだけでなく、一意のプロパティも取得したいのですが、オブジェクト全体を取得する方法はありますか? 私のコードは次のようになります.name、id、date、cba、seq ..のすべてのフィールドを取得したいのですが、それらのどれも一意のフィールドではないため、idを取得するだけではなく、データベースから他のフィールドを取得することはできません。

助けて?

<s:select name="appls" list="applList" id="appls"
          listKey="id"
          listValue="%{enroller.name.fullName + '-' + enroller.cba+'......' + openDateStr + '.....' + seq}"
          multiple="true" />
4

1 に答える 1

0

「オブジェクト全体を取得する」または「リスト オブジェクトを取得する」とはどういう意味ですか?

いずれにせよ、IMO では、複雑なオプション ラベルをビューではなく Java で作成する必要があります。

listValueページ自体と同じ値のスタックに加えて、一番上にプッシュされた select の各リスト項目を使用して、任意の OGNL 式にすることができます。実際に何をしようとしているのかを知らなければ、それ以上のことを助けることは困難です。

于 2012-06-29T14:54:16.837 に答える