qq_鸿鸥之艨_0
    
    
      PrinceDarkHorse
    
    认真看一下地址对不对,
      weixin_慕仰6461391
    
    
      gakaika
    
    
      weixin_慕神5456357
    
    为空那就是空了,那怎么对
      qq_慕尼黑7466329
    
    @Controller没有@ResponseBody注解
@RestController有
      睡虎卧龙
    
    那个过程可以用二节来单独说了,
      姜岑
    
    
      ChainCat
    
    http://localhost:8080/list.do?users%5B0%5D.name=Tom&users%5B1%5D.name=Lucy
这样的形式就可以得到正确的访问
      LeonHJ
    
    
      叶无道疯人院
    
    <filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
或者
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
      JYChiu
    
    
      weixin_慕标5328764
    
    可以,Convert SPI可以实现任意类型的转换;Format SPI支持国际化。HttpMessageConverter虽然功能上也表现为HttpMessage与任意类型的转换,但其接口和Convert SPI并没有继承关系。HttpMessageConverter属于spring-web。在SpringMVC处理请求时,HttpMessageConverter和Convert SPI分别用来反序列化请求的Body和非Body部分,即HttpMessageConverter是一套小型、独立、额外为用户提供的专门的Body体的类型转换器
      Android半透明
    
    
      kiddywzq
    
    对的,但老师只是使用这种方式模拟,你可以采用post提交,前端key,value封装成一个对象,再把对象装到一维数组,或者key,value装到一个一维数组里面,在一个个放进二维数组里面,都可以使用json数据格式传到后台,json工具也提供转为arraylist的方法,或者对象,在遍历放进map集合,在使用mybatis的xml,插入数据库
      浮生若梦4099850
    
    虽然有点晚,但是还是回答一下
应该是你的“[”“]”符号的问题,Tomcat版本高的URL不能使用
可以把“[”换成%5B,“]”换成%5D
      qq_蒲公英_61
    
    
      霸道小王子
    
    看起来是没有在pom.xml文件中引入注解的依赖,当然也可能是没有配置注解扫描器
1.添加注解依赖,请到pom.xml添加如下代码:
<!--注解配置的JAR包--> <!-- https://mvnrepository.com/artifact/javax.annotation/javax.annotation-api --> <dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api</artifactId> <version>1.3.2</version> </dependency>
2.请到springmvc-config.xml文件添加如下代码:
<!--开启注解--> <context:annotation-config/> <!--对controller所在的包配置注解扫描器--> <context:componet-scan base-package="com.imooc.controller"/>
      慕粉1400037367
    
    
      winner_T
    
    可以看这个视频噢 讲的很好https://www.imooc.com/learn/810
      慕盖茨7034364
    
    请问你解决这个问题了么?我也和你一样的错误
      qq_独行者Night_0
    
    一个是requestBody 一个是responseBody
      chrishhdbx
    
    xml的数据绑定需要:
导入spring-oxm包
Bean类上加@XmlRootElement(name="***")注解
Bean方法上加@XmlElement(name="***")注解
希望对你有帮助。
      花开北海
    
    給枚舉賦值  然後 
自定義 一個 getValue()方法,
并且寫一個構造器 this傳參數
public enum AccountStateEnum {
    /**账户状态-新建*/
    NEW("1")
    /**账户状态-开户*/
    , OPEN("2")
    /**账户状态-变更*/
    , CHANGED("3")
    /**账户状态-冻结*/
    , FREEZED("4")
    /**账户状态-销户*/
    , TERMINATED("5");
    private String accountState;
    AccountStateEnum(String accountState) {
        this.accountState = accountState;
    }
    @Override
    public String getValue() {
        return this.accountState;
    }
      坐着竹筏漂流
    
    /**
* 18.测试@ModelAttribute注解
* @param user
* @return
*/
@RequestMapping(value="/ModelAttribute",method=RequestMethod.POST)
public String test18(UserBean user,Map<String,Object> map) {
        String pwd=map.get("user1").getPassword();
        user.setPassword(pwd);
System.out.println("模拟需要进行修改的user对象:"+user);
return SUCCESS;
}
@ModelAttribute
public void getUser(@RequestParam(value="id",required=false) Long id,
Map<String, Object> map) {
if (id != null) {
UserBean user = new UserBean();
user.setAge((short)21);
user.setId(new Long(1));
user.setUsername("Jerry");
user.setPassword("123456");
user.setEmail("jerry@163.com");
System.out.println("模拟从数据库获取的User对象:"+user);
map.put("user1", user);
}
}
这样不知道可以不可以....
      浣玉
    
    F6 单步执行 执行到下一行代码
F8是执行完 假如后面还有断点 执行到下一个断点处
F5是进入方法里执行
      许铁柱
    
    我也是很卡,播放完一个视频后,得卡死2分钟才能看下一个视频
      十二指环
    
    你应该先看spring入门再来学这门课程
      十二指环
    
    
      江南落雪
    
    网上众说纷纭,很多人说没什么优点。
贴一个连接你可以看看: