0

在我的项目中,我使用的是 springMVC+Hibernet。当最终用户单击他/她的个人资料链接时,我想显示他/她的信息。为此,我在 spring MVC 中使用 ajax。现在我的控制器以JSON对象的形式返回数据,但我没有'不知道如何在我的视图页面中更新对象。在该对象中,我有超过 25 个字段,任何人都可以帮助我将 JSON 对象数据更新到我的 jsp 标签(名字,姓氏.....)

我的代码是这样的

$.ajax({
  type: "GET",
 url: "AjaxActionController?",
 dataType: "json",

    success: function(data){
       alert(data);
     var firstName = data.getFristName();
     }

现在我想将此数据更新到我的视图层

4

1 回答 1

1

一种“简单”的方法是在你想要数据的 html 元素上设置一个 id 并使用 jQuery 来设置它。随着应用程序的增长,这将变得越来越不“简单”。

html:

<div id="firstName"/>

javascript:

success:function(data){
   var firstName = data.getFirstName();
   $('#firstName').text(firstName);
 }

如果您希望大型应用程序更易于管理,则该概念称为“数据绑定”。尝试使用 javascript 数据绑定框架,例如KnockoutEmber /Backbone、AngularEpoxy /Backbone。 jQuery 也可以做到这一点,但需要一些工作

于 2013-08-13T20:22:40.480 回答