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 回答