2

1 つのアクション クラスに対して複数の ModelDriven モデルをロードする方法、または struts2 の 1 つのアクション クラスでモデルを切り替える方法はありますか?

4

1 に答える 1

1

ModelDrivenを使用して、任意のオブジェクトを返すことができますModelDriven<Object>。これは、ドメインオブジェクトのリスト、または単一のドメインオブジェクトを返すために、CRUDアクションでよく使用されます。

あるいは、モデルオブジェクトを他のオブジェクトから合成することもできます。たとえば、aにはとプロパティのUserModel両方があり、それぞれが適切な場合にデータで埋められます。ただし、プロパティは同じタイプである必要はないため、モデルにはプロパティと、sのリストなどが含まれる場合があります。List<User>UserUserHeadline

于 2012-02-29T14:20:16.373 に答える