请考虑以下要求:请求参数必须绑定到使用Spring MVC 3.0的对象。请求参数包含下划线(例如http://myurl:80/x?param_one=1¶m_two=2
)。这些参数应绑定到以下对象:在Spring MVC 3.0中绑定具有下划线的请求参数
class MyObject {
private Integer paramOne;
private Integer paramTwo;
...
}
你会怎么做呢?
重要提示:认为有可能的参数和对象这样的大量的,它不是好的做法,以确定对包括下划线的对象setter方法。
我对这个问题添加了一个答案,你可以在下面看到。你是否最终找到了比我提供的更优雅的解决方案?我自己喜欢更好的解决方案。 –