SpringMVC的类型转换的问题 10
SpringMVC中有没有类似Struts2中DefaultTypeConverter的接口,或者说有没有什么办法让表单中所有的采参数一次性转换成一个对象。...
SpringMVC中有没有类似Struts2中DefaultTypeConverter的接口,或者说有没有什么办法让表单中所有的采参数一次性转换成一个对象。
展开
2个回答
展开全部
定义一个实体类.比如
public class User{
private String id;
private String username;
private User loader;
...//其他代码略
}
然后编写他的持久层和服务层的代码.
class UserServive{...//其他代码略}
class UserDao{...//其他代码略}
在控制层接受前台传来的参数时直接用实体类来接受:
@Controller
@RequestMapping("user")
public class UserController{
...//其他代码略
@RequestMapping("/save")
public ModelAndView save(User user)
{
userService.save(user);
}
...//其他代码略
}
前台的表单类似如下:
<form acton="/user/save" method="post">
<input type="hidden" name="id">
名称:<input type="text" name="username">
loader名称:<input type="text" name="loader.username">
<input type="submit">
</form>
2014-06-26
展开全部
可以定义个类,通过这个类创建对象就可以取值赋值了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询