SpringMVC 在业务控制方法中写入包装User的模型来收集参数
来源:互联网 发布:lol遇到了一个网络问题 编辑:程序博客网 时间:2024/06/04 19:06
将实体类包装下
public class Bean { private User user; private Admin admin; public Bean(){} public User getUser() { return user; } public void setUser(User user) { this.user = user; } public Admin getAdmin() { return admin; } public void setAdmin(Admin admin) { this.admin = admin; }}
@Controller@RequestMapping(value = "/person")public class PersonAction { @InitBinder protected void initBinder(HttpServletRequest request,ServletRequestDataBinder binder) throws Exception { binder.registerCustomEditor( Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"),true)); } @RequestMapping(value = "/add", method = RequestMethod.POST) public String add(Bean bean,Model model) throws Exception { System.out.println(bean.getUser()); System.out.println(bean.getAdmin()); System.out.println("PersonAction::add()::POST"); model.addAttribute("bean",bean); return "/register.jsp"; }}
JSP from标签
<form action="${pageContext.request.contextPath}/person/add.action" method="POST"> 编号:<input type="text" name="user.id" value="${bean.user.id}"/><br/> 姓名:<input type="text" name="user.name" value="${bean.user.name}"/><br/> 薪水:<input type="text" name="user.sal" value="${bean.user.sal}"/><br/> 入职时间:<input type="text" name="user.hiredate" value='<fmt:formatDate value="${bean.user.hiredate}" type="both" />'/><br/> <input type="submit" value="注册"/> </form>
0 0
- SpringMVC 在业务控制方法中写入包装User的模型来收集参数
- 【SpringMVC】在业务控制方法中写入User,Admin多个模型收集参数(十四)
- Springmvc中,在业务控制方法中写入包装类收集参数
- SpringMVC 在业务控制方法中写入模型变量收集参数,且使用@InitBind来解决字符串转日期类型
- springmvc框架中,在业务控制方法中写入模型变量收集参数,且使用@InitBind来解决字符串转日期类型
- springmvc中一个Action中,写多个类似的业务控制方法+在业务控制方法中写入普通变量收集参数+限定某个业务控制方法。只允许GET或POST请求方式访问
- springmvc中,在业务控制方法中,收集数组参数,收集List集合包含javabean
- springmvc在业务控制方法中收集List<JavaBean>参数,实现批量处理
- SpringMVC 在业务控制方法中收集数组及List<JavaBean>参数
- 【SpringMVC】在业务控制方法中收集数组与List<JavaBean>参数(十五)
- 在控制类的方法参数中利用javabean(实体类)来收集参数 (10)
- 在业务控制方法中收集List<JavaBean>参数 (例如 同时添加多个用户) (12)
- SpringMVC 一个Action中,写多个类似的业务控制方法
- 业务控制方法中收集数组参数 (例如 批量删除用户) (11)
- springmvc中,结果的转发可以共享request域对象,会将参数从第一个业务控制方法传入第二个业务控制方法,重定向则不行
- springmvc(四) Action中业务控制方法多种形式
- 【SpringMVC】一个Action中,写多个业务控制方法(十一)
- SpringMVC一个Action中,可以写多个类似的业务控制方法(注解版) (7)
- java 多线程 解决死锁
- 判断闰年
- 随机数
- 课堂笔记三月二十三日
- 关于document.forms[0].submit()提交不成功问题
- SpringMVC 在业务控制方法中写入包装User的模型来收集参数
- java:BufferedImage判断图像通道顺序并转RGB/BGR
- 课堂练习
- 设计模式随笔之装饰模式(Decorator)
- 求闰年
- 常用的Java基本代码汇总
- 通过verynginx集合tengine做高级WAF功能
- bootbox.js弹出框时设置为中文
- d3.js关于比例尺报Cannot read property 'linear' of undefined错误的解决方法