zoukankan      html  css  js  c++  java
  • SpringMvc中参数的请求----处理多对象传参问题

    1. 了解SpringMVC参数接收的流程

    2. 多参数传参问题

    2.1 问题描述

    2.2 比如:

    定义一个input.html页面

    有两个实体类,Dog类和Cat类,这两个类中分别有两个属性,name和age

    后台Controller:

    Controller中,save方法有两个参数,Cat和Dag,前台input.html传参时,这个save方法不知道要将name和age放到哪个对象中,如何解决这个问题?

    解决问题如上图所示,WebDataBinder就是集成于DataBinder,binder.setFieldDefaultPrefix方法的含义是设置字段默认前缀为什么。

    @InitBinder注解是自定义数据绑定注册,用于将请求参数转换到对应的对象的属性中去;

    这两个方法定义到Controller中。

  • 相关阅读:
    Servlet
    反射
    Python之装饰器
    app——升级测试点
    Python之基本运算符
    HTTP常见的几种认证机制
    Shell文件包含
    Shell输入/输出重定向
    Shell函数
    Shell循环语句
  • 原文地址:https://www.cnblogs.com/panbin/p/11370868.html
Copyright © 2011-2022 走看看