springmvc表单提交实体类封装,参数多样化

合抱之木-生于毫末 发布于 2014/12/17 22:14
阅读 11K+
收藏 0

使用springmvc开发项目,想用到springmvc自带的表单封装功能,但是好像这个功能有点不符合我的要求,如图所示:

图中画蓝线的表单数据就需要手动处理,想问一下springmvc实体类自动组装会自动转型吗?比如下面这个蓝线,我存储这个用户,表里其实是这个用户的ID,那springmvc会不会自动忽略这个查询实体类的过程,直接将这个ID插入表中?

加载中
0
buglife
buglife
你为什么不直接在方法参数中直接传对象呢
合抱之木-生于毫末
合抱之木-生于毫末
最开始就用的是直接传对象,但是对象的有些数据需要人为操作,比如那个关联的用户对象,springmvc会自动转化吗?
0
p2ng
p2ng

为什么那么多request.getParameter('')

$.get('', {pageNo:5,pageSize:1},function(result){});

用了springMVC就可以直接public String getList(int pageNo,int pageSize)

@Controller里定义的方法参数名称就是前端入参的名称,还可以对象.指定前端传参名称.rsetful等等...

0
GITTODO
GITTODO

百度:springmvc 数据绑定

0
盲人摸象
盲人摸象
百度下,springmvc ,磨刀不误砍柴工。
0
左手想花开
左手想花开
不需要手动处理这些参数,想想看,要是有个100个字段,你这不是死掉了吗??
maradona
maradona
回复 @千重山 :ajax提交 json的话直接{param:{user:{id:"xxx"}}} 浏览器直接提交的话,应该是xxx.xxx.xx这种格式封装对象吧,哥没用过,或许可以在这个方面猜想,框架不都这么做的么
合抱之木-生于毫末
合抱之木-生于毫末
我也不想这样处理啊,关键是有些数据拿过来需要再次加工,比如那个关联的用户,拿过来是一个String类型的ID,但是实体类是一个关联的用户对象,这个该怎么处理呢?
0
lxbzmy
lxbzmy

这些都能处理。 databind


GITTODO
GITTODO
回复 @千重山 : 数据绑定,你能百度下吗?
合抱之木-生于毫末
合抱之木-生于毫末
没见过databind啊
返回顶部
顶部