使用JavaNashorn在Javascript中设置数据

使用JavaNashorn在Javascript中设置数据,java,nashorn,Java,Nashorn,我需要使用Nashorn集成Java和Javascript。我有Java上下文中存在的数据,需要将其传递到Javascript上下文 在Java中,我有以下类: public class MyClass { private List<String> list; public void setList(List<String> list) { this.list = list; } public String get

我需要使用Nashorn集成Java和Javascript。我有Java上下文中存在的数据,需要将其传递到Javascript上下文

在Java中,我有以下类:

public class MyClass {

    private List<String> list;

    public void setList(List<String> list) {
          this.list = list;
    }

    public String getItem(int i) {
        return list.get(i);
    }

    //... getters and setters
}
如何将
javaObj
中的数据分配给
jsObj

var jsClass = Java.type('MyClass'); 
var jsObj = new jsClass();
var jsObj = //.. fill out jsObj using data in the object instantiated in Java