ModelDriven インターフェースを実装することで値を Bean プロパティに割り当てることは可能ですが、リクエストと Bean で異なる名前を持ちますか?
たとえば、Ajax リクエスト DemoStruts.Action?param_a=649 の場合
param_a パラメータの値は、Bean のプロパティ paramAR に設定する必要があります。これを行うには、このマッピングを指定するための xml 構成または注釈があります
ModelDriven インターフェースを実装することで値を Bean プロパティに割り当てることは可能ですが、リクエストと Bean で異なる名前を持ちますか?
たとえば、Ajax リクエスト DemoStruts.Action?param_a=649 の場合
param_a パラメータの値は、Bean のプロパティ paramAR に設定する必要があります。これを行うには、このマッピングを指定するための xml 構成または注釈があります
通常のメカニズムはエイリアス インターセプターですが、ディープ エイリアシングには使用していません。
このテクニックを使ってプレイできる恐ろしいゲームがいくつかあります。ただし、それが良いアイデアかどうかは完全にはわかりません。別のオプションは、アクション自体でパラメーターを手動でマップすることです。これはしばしば理解しやすいです。