1

入力の名前がマップのキーであるa に要素を作成するために a を使用する strutsActionSupportクラスがあります。マップには、操作しているドメイン オブジェクトのパラメーター (フィールドではない) が含まれています。と呼ばれるリクエストパラメータがある場合、ex. 、クラスにフィールドを持つことができますMap<String, String><input>jspusername

private String username;

ゲッターとセッターを使用すると、データが入力されます。しかし、リクエストパラメータの名前がわかりません。残りのすべて (フィールドにマップされていないもの) のリクエスト パラメータをマップ (または他の構造) として注入する方法はありますか?

私が考えることができる他の解決策は、使用することです

ServletActionContext.getRequest();

リクエスト パラメータを取得し、自分で比較します。

4

1 に答える 1