考虑以下要求:请求参数必须使用 Spring MVC 3.0 绑定到对象。请求参数包含下划线(例如http://myurl:80/x?param_one=1¶m_two=2
)。这些参数应绑定到以下对象:
class MyObject {
private Integer paramOne;
private Integer paramTwo;
...
}
你会怎么做呢?
重要提示:考虑到可能存在大量这样的参数和对象,并且在包含下划线的对象上定义 setter 方法并不是一种好的做法。