在我的ajax servlet中,我设置了要请求属性的对象列表。

 request.setAttribute("testModelList",testList);


在我的脚本中,我尝试检索属性并将其设置为隐藏变量。

// my JS
$('#testDetails').val() = '${testModelList}';


我的jsp

<INPUT type="hidden" id = "testDetails" >


但是我遇到一个错误


  无法分配给功能结果


谁能帮助我如何通过Ajax将请求属性列表获取到JSP中的隐藏变量?

最佳答案

您不能为函数的结果赋值:

$('#testDetails').val() = '${testModelList}';


但是您可以将值传递给函数:

$('#testDetails').val('${testModelList}');

10-07 21:05