我需要从 Spring MVC Controller 类中检索 JSON 数据对象列表,以便使用 Ajax 在 JSP 中显示它。
我编写了返回 JSON 对象列表的 Spring MVC 控制器类。
我无法理解如何在 JSP 中显示这些对象列表。
当我点击 /shop url 时,我可以在浏览器中看到 JSON 数据。
问题在于我无法检索数据的 JSP。这是 index.jsp
<script type="text/javascript">
function load() {
$.ajax({
type: "GET",
contentType: "application/json",
dataType: "json",
url: "/SpringMVCWithJSON/shop", //url to get list of json data.
success: function(msg) {
var m=msg;
var json = m ,
obj = JSON.parse(json);
for(var i=0;i<obj.length;i++){
var name= obj[i].name;
alert(name);
}
});
</script>
请建议我如何使用 AJAX 显示从 Spring MVC 控制器到 JSP 的 JSON 对象列表。
先谢谢了。任何建议/更正都会对我有所帮助。