【问题标题】:How to show json object data into my view Layer(JSP)?如何将 json 对象数据显示到我的视图层(JSP)中?
【发布时间】:2013-08-15 14:11:11
【问题描述】:

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

我的代码是这样的

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

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

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

【问题讨论】:

    标签: ajax json spring-mvc


    【解决方案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 can do it too,与some work

    【讨论】:

      猜你喜欢
      • 2014-11-07
      • 1970-01-01
      • 1970-01-01
      • 2016-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-26
      • 1970-01-01
      相关资源
      最近更新 更多