Springmvc接受不同对象的同名参数解决方法:
来源:互联网 发布:linux防暴力破解 编辑:程序博客网 时间:2024/05/20 18:49
方法一:@initbind注解的形式添加绑定对象(官方推荐用法)
@InitBinder
public voidinitCategoryBean(WebDataBinder binder){
binder.setFieldDefaultPrefix("category.");
}
/**
* 修改分类
*/
@RequestMapping("/alterCategory")
publicString modifyCategory(Category category,Model model) {
try{
categoryService.alterCategory(category);
model.addAttribute("message","修改分类成功");
}catch(Exception e) {
model.addAttribute("message","修改分类失败");
}
return"/jsp/message.jsp";
}
JSP页面:
<input type="hidden" name="category.id" value=" ${id }"/>
<table width="500px;">
<tr>
<td>分类名称:</td>
<td><inputtype="text" name="category.name" style="width:200px"></td>
</tr>
方法二:添加@ModelAttribute("category")注解(有时好像没用..后来再看)
@RequestMapping("/alterCategory")
publicString modifyCategory(@ModelAttribute("category") Categorycategory,Model model) {
try{
categoryService.alterCategory(category);
model.addAttribute("message","修改分类成功");
}catch(Exception e) {
model.addAttribute("message","修改分类失败");
}
return"/jsp/message.jsp";
- Springmvc接受不同对象的同名参数解决方法:
- Spring MVC 不同对象的同名参数绑定
- 同名参数后台接受
- springMVC中接受的参数
- SpringMVC接受参数的几种方式
- springmvc 接受 map类型的参数
- SpringMVC接受不到ajaxPOST参数的问题
- springmvc可以接受的参数类型
- SpringMVC接受请求参数
- SpringMVC接受参数若干问题
- springMVC接受请求参数
- springmvc 接受参数
- springMvc--接受请求参数
- springmvc 参数接受
- springMvc--接受请求参数
- springmvc同名参数绑定支持
- SpringMVC同名参数绑定问题
- Springmvc+ajax如何通过ajax封装多个对象参数,controller接受多个对象参数
- jmeter与session(1)
- Android AsyncTask完全解析
- iOS内存管理篇(二)---NSAutoreleasePool/@autoreleasepool/autorelease理解与管理
- POJ 2892 HDU 1540 Tunnel Warfare
- 05读书笔记之常用控件的使用方法:
- Springmvc接受不同对象的同名参数解决方法:
- React Native与原生的图片交互问题
- 算法分析(Algorithm Analysis)
- [LeetCode] Longest Common Prefix
- 联合体在结构体中的用法(用小数点而不能用->表示联合体中的元素);可以直接将单个字符传递给另一个char变量,而不用strcpy
- Linux常用命令
- Harmonic Number (II) (继续找规律)
- MVC设计模式针对业务层和控制层代码分离的看法。
- 从事新媒体运营,我们如何追热点呢?