【问题标题】:Get Java Object properties in Javascript function在 Javascript 函数中获取 Java 对象属性
【发布时间】:2013-12-15 05:42:54
【问题描述】:

我正在从 Java 类中获取对象的数组列表,我想将此数组列表传递给 javascript 函数并在 javascript 函数中获取每个对象的属性。

请帮助我如何提取对象内部属性的值。

以下是我正在使用的代码

`<script type="text/javascript">
var stats=new Array();
var i=0;
<%JobStats jobstat=new JobStats();
ArrayList<JobStats> stats=jobstat.Consolidate();
for(int i=0;i<stats.size();i++)
{
%>
stats[i]="<%=stats.get(i)%>";
i=i+1;
<%}%>
loadstats(stats);
</script>`
/* Javascript function*/
var array=new Array();
function loadstats(stats)
{

    array=stats[0];
    for(var key in array)
        {
        document.write(array[key]);
        }

}

【问题讨论】:

标签: java javascript arrays arraylist


【解决方案1】:

在 Java 和 javascript 之间进行通信的一种方法是使用 JSON。 Javascript 在大多数现代浏览器中原生支持 JSON,在 Java 中你可以使用 Simple JSON

您可以在两种语言之间传输 JSON 对象和数组。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-14
    • 1970-01-01
    • 2012-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多