java - 如何访问 <s :iterator> tag of jsp file inside my javascript function? 中指定的自定义类对象的 java 列表

标签 java javascript jquery iterator

我有 jsp 文件,其中我从 java 操作类 (struts2) 获取对象列表并显示它。现在我想在我的 javascript 方法中访问这些列表对象。如何执行此操作?

mycode.jsp

<script type="text/javascript">
//Some functions
jQuery(document).ready(function(){
    $("#dialog-form").trigger('click');
        //Problem is how to access myObjectsList here 
        //and which is of type MyCustom class with 2 class variables(i.e., name and id)
        //I need to access name and id as well

          var colFamilies ='${myObjectsList}';
          alert(myObjectsList);
    });
//Some functions
</script>

<html>
<!-- my code -->
<s:iterator value="myObjectsList" var="myObject">
<li><h4>
<s:property value="#myObject.name" />
</a>
</h4></li>
<!-- my code -->
</html>

请给我一些建议 两天以来我已经厌倦了护目镜

最佳答案

我认为问题在于您正在尝试将某些非基本类型的列表分配为 JavaScript 数组。

This答案可能对你有帮助。简而言之,您可能需要进行一些转换,而不是直接分配该对象。由于链接的答案使用静态实用程序方法,您可能需要考虑在后端进行转换。

关于java - 如何访问 <s :iterator> tag of jsp file inside my javascript function? 中指定的自定义类对象的 java 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24330199/

相关文章:

java 堆栈 NullPointerException

java - Applet 弹出窗口在对话框外有一个悬停的警告图标

javascript - 如何使一个单选按钮选项默认选中 Angular

javascript - jQuery ajax获取html内容并传递参数

java - 如何将 Vaadin 8 Grid 的高度设置为未定义?

java - GPS 激活时通知

javascript - XMLHttpRequest 无法加载 URL。无效的 HTTP 状态代码 400

javascript - 如何检测恰好适合文本框预定义长度的字符数?

javascript - $.when、apply() 和 $.done() 在此函数中如何交互?

javascript - .not() 函数 jquery 隐藏其他元素