0

ModelDriven インターフェースを実装することで値を Bean プロパティに割り当てることは可能ですが、リクエストと Bean で異なる名前を持ちますか?

たとえば、Ajax リクエスト DemoStruts.Action?param_a=649 の場合

param_a パラメータの値は、Bean のプロパティ paramAR に設定する必要があります。これを行うには、このマッピングを指定するための xml 構成または注釈があります

4

1 に答える 1

1

通常のメカニズムはエイリアス インターセプターですが、ディープ エイリアシングには使用していません。

このテクニックを使ってプレイできる恐ろしいゲームがいくつかあります。ただし、それが良いアイデアかどうかは完全にはわかりません。別のオプションは、アクション自体でパラメーターを手動でマップすることです。これはしばしば理解しやすいです。

于 2012-07-06T14:14:52.713 に答える