springmvc js怎样获取后台得到的list集合

 我来答
逝水流炎9e3de
推荐于2017-10-15 · TA获得超过246个赞
知道小有建树答主
回答量:145
采纳率:100%
帮助的人:91万
展开全部
  1. JSTL标签库考虑不?<c:forEach items="list" var="l"><html> ${i.name}</html></c:forEach>用标签直接展现。

  2. 不考虑的话可以写一个<input id="id" value="${list}" type="hidden">这个input在页面不会展现,而且后端传过来的list可以被保存在里面。需要的时候通过$("#id").val();获取到这个list集合。

  3. 直接在js代码里通过 var woshilist = new ArrayList(); woshilist = "${list}".replace('[','').replace(']','').split(','); 

cqh46
推荐于2017-10-02 · TA获得超过3292个赞
知道大有可为答主
回答量:2149
采纳率:100%
帮助的人:1272万
展开全部

通过AJAX请求得到返回的JSON数据。


SPRING MVC 配置JSON :


用MAVEN 管理JAR

<dependency>  
<span style="white-space:pre">  </span><groupId>org.codehaus.jackson</groupId>  
    <artifactId>jackson-core-lgpl</artifactId>  
    <version>1.9.6</version>  
</dependency>  
<dependency>  
<span style="white-space:pre">  </span><groupId>org.codehaus.jackson</groupId>  
    <artifactId>jackson-core-asl</artifactId>  
    <version>1.9.4</version>  
</dependency>  
<dependency>  
<span style="white-space:pre">  </span><groupId>org.codehaus.jackson</groupId>  
    <artifactId>jackson-mapper-asl</artifactId>  
    <version>1.9.5</version>  
</dependency>  
<dependency>  
    <groupId>org.codehaus.jackson</groupId>  
    <artifactId>jackson-mapper-lgpl</artifactId>  
    <version>1.9.6</version>  
</dependency>


配置spring-servlet.xml

<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">      
        <property name="messageConverters">      
            <list >      
                <ref bean="mappingJacksonHttpMessageConverter" />      
            </list>      
        </property>      
    </bean>  
<bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">    
    <property name="supportedMediaTypes">    
        <list>    
            <value>application/json;charset=UTF-8</value>    
       </list>    
    </property>  
</bean>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式