- 
            
            重写了equals,hashcode方法后,前端传入user[0],user[1]两个元素进来,又会报index>size的错误了。因为set在初始化时,添加的两个元素new User()相同,导致size=1 查看全部
- 
            
            Set需要先初始化,且往里面添加元素(如2,这样可以满足前端传入索引为0,1的两个元素过来)但是如果直接传入下标为20的,一样会报index超出size的异常。添加第一个user[0]不会报错,添加user[20]才会触发异常 查看全部
- 
            
            一般在判断重复的时候用到set,如判断姓名和email如果同时一样,则这两个对象判断为相同,同时修改hashcode方法 查看全部
- 
            
            set、list作为入参会不一样,set需要初始化 查看全部
- 
            
            一个坑,如果前端传过来的元素的索引是跳跃的,如user[0],user[20],后台会生成一个size=21的集合List 查看全部
- 
            
            如果传入的是List,那么一定要用对象把这个list封装起来才能传入,直接 list(List<User> userlist)这样写是传不过来的 查看全部
- 
            
            加了之后,根据前端传值的前缀可以区分,要是没有前缀,仍然会两个都绑定上 查看全部
- 
            
            User与Admin属性名称一样,前端传入的时候,会二者都绑定上。 InitBinder,在请求请入到controller的时候,先执行,然后再执行具体的方法。它的作用域是当前这个controller 查看全部
- 
            
            数组传参name=Tom&name=hello&name=world 查看全部
- 
            
            Integer可以不传 查看全部
- 
            
            如果是基本类型int,则必须传入,不传会500错误,传入错误的类型,如字符串abc,那么会报400 查看全部
- 
            
            数组请求方式 查看全部
- 
            
            资源链接,咋还不能少于5个字了。。 查看全部
- 
            
            基于 IDEA 创建SpringMVC项目 查看全部
- 
            
            同属性的多对象数据绑定 @InitBinder public void initUser(WebDataBinder binder){ binder.setFieldDefaultPrefix("user."); }查看全部
举报
 
             
         
                 
                