解决方案 »

  1.   

    (@RequestBody List person)
    加上requestbody是告诉这个方法把请求发来的参数data转为List存储的对象,不知道你list存储的是什么。list里的对象所有的属性要和你data对应。
      

  2.   

    你好大神,刚才修改了下,两边存储的变量是一一对应的
    @RequestBody List<TempModel> users
    TempModel:
    private String userName;
    private String address;
    前台data是
    var saveDataAry=[];  
            var data1={"userName":"test","address":"gz"};  
            var data2={"userName":"ququ","address":"gr"};  
            saveDataAry.push(data1);  
            saveDataAry.push(data2);  
    JSON.stringify(saveDataAry)
    但是浏览器报错http://localhost:8082/template/test/testTemp2.do 415 (Unsupported Media Type) 
      

  3.   

    后台也已经配置MappingJacksonHttpMessageConverter了
    <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
    <property name="supportedMediaTypes">
    <list>
    <value>text/html;charset=UTF-8</value>
    </list>
    </property>
    </bean>
    <bean id="stringHttpMessageConverter" class="org.springframework.http.converter.StringHttpMessageConverter"/>
    <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
    <property name="messageConverters">
    <list>
    <ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 -->
    <ref bean="stringHttpMessageConverter" /><!-- 转换器 -->
    </list>
    </property>
    </bean>
      

  4.   

    本帖最后由 fangmingshijie 于 2014-08-01 12:08:08 编辑