ext spring mvc 数据绑定问题咨询
ext中设置请求参数为:params: cForm.getValues(true)java的controller类中接收参数绑定为@ModelAttribute("serverVO") ServerConfigVO serverVO 此处使用了注解绑定对象
public Map<String, Object> saveServer(@ModelAttribute("serverVO") ServerConfigVO serverVO ,HttpServletRequest request, HttpServletResponse response){
......
}
上面绑定简单的VO对象不存在问题。但如果VO对象属性中存在集合,那么如果绑定页面对应的列表数据?
问题:如果我form中有个列表需绑定到后台,如何绑定?
ext中如何设置参数,java中controller类如何绑定并接收。
假设cForm.getValues(true)为基本信息,gridData为列表信息。 --------------------编程问答-------------------- 用ajax.request把vo传到后台:
Ext.Ajax.request({
url : 'myurl?vo=' + vo,
success : function(response, opts) { ... }
})
后台响应
@RequestMapping(value = "/myurl", method = RequestMethod.GET)
public VoBean getKandidat( @PathVariable Set vo ) { ... }
处理后以json的形式传回前台。然后在success : function(response, opts) { ... } 中在进一步处理
--------------------编程问答-------------------- 正在学习ext 楼主的问题解决不了啊 但还是顶楼主了 --------------------编程问答--------------------
谢谢指导,先试试看哈先啊。
补充:Java , Web 开发