如何在 xmlrequest 中添加列表类型的字段?
例如我有以下类(class)
public class app{
private java.util.List<java.lang.Integer> test;
private int age;
public int getAge()
{
return this.age;
}
public void setAge(int age)
{
this.age = age;
}
public java.util.List<java.lang.Integer> getTest()
{
return this.test;
}
public void setTest(java.util.List<java.lang.Integer> test)
{
this.test = test;
}
}
下面是xmlrequest格式。
<batch-execution lookup="defaultStatelessKieSession">
<insert>
<com.redhat.loandemo.app>
<age>41</age>
<test></test>
</com.redhat.loandemo.app>
</insert>
<fire-all-rules/>
<get-objects out-identifier="output"/>
</batch-execution>
这里的测试是整数列表。那么如何将其添加到 xmlrequest 中呢?
最佳答案
您的 XML 请求应该是:
<batch-execution lookup="defaultStatelessKieSession">
<insert>
<com.redhat.loandemo.app>
<age>41</age>
<test>1</test>
<test>2</test>
<test>3</test>
<test>4</test>
</com.redhat.loandemo.app>
</insert>
<fire-all-rules/>
<get-objects out-identifier="output"/>
关于java - Drools 列表类型字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44883262/