Struts1 から Struts2 への Web アプリケーションの移行に取り組んでいます。
約 45 個のフィールド (基本的にはデータを含むグリッド) を持つ単純なフォームがあります。これらすべてを Struts2 Action でキャプチャする必要があります。Struts2 には OGNL があることに気付きました。これを使用して、フィールドをローカルで宣言し、リクエストで流れている変数を取得することで、アクション自体にゲッター セッターを記述するだけです。アクションに 45 個のゲッター/セッターを記述できません。オブジェクト全体 (POJO) を jsp からアクション レイヤーに渡す方法が必要です。
Struts 1 では、通常、ActionForm オブジェクトを取得したり、マップでリクエスト パラメータを取得したりしてから入力します。