如何在$ .each jQuery中使用spring:eval表达式

时间:2013-07-07 11:54:41

标签: spring jquery spring-mvc

在ajax调用之后,收到的响应是一个JSON字符串。我能够列出数据但是想知道在jQuery $ .each中使用spring:eval是否可行?如果有人有一个例子我会非常感激。有问题的行以“??”结尾

收到的回复是JSON:

{"listOfData":[{"id":"XX","someValue":"James Bond"}]} 

其余代码:

var obj = jQuery.parseJSON(JSON_String)
$.each(obj.listOfData, function (index, data) {   
   "<tr>" +
       "<td style=\"padding: 3px;\">" +
           (index + 1) +
       "</td>" +
       "<td style=\"padding: 3px;\">" +                
           <spring:eval expression="data.someValue" /> ??
       "</td>" + 
    "</tr>" +
}

2 个答案:

答案 0 :(得分:0)

取决于此代码的位置,

<td style=\"padding: 3px;\"><spring:eval expression=\"data.someValue\" /></td>

可能会奏效。如果没有,您可以执行“eval”部分服务器端并从JSON代码返回即用型数据。

答案 1 :(得分:0)

如果你在这里,那么你可能不在正确的轨道上。试试这个解决方案像魅力一样...... Solution 1和类似的解决方案Solution 2