springmvc js怎样获取后台得到的list集合
2个回答
展开全部
JSTL标签库考虑不?<c:forEach items="list" var="l"><html> ${i.name}</html></c:forEach>用标签直接展现。
不考虑的话可以写一个<input id="id" value="${list}" type="hidden">这个input在页面不会展现,而且后端传过来的list可以被保存在里面。需要的时候通过$("#id").val();获取到这个list集合。
直接在js代码里通过 var woshilist = new ArrayList(); woshilist = "${list}".replace('[','').replace(']','').split(',');
展开全部
通过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>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询