【发布时间】:2020-03-24 03:31:10
【问题描述】:
我正在使用 DWR 编写 AJAX。
创建者方法是
public ArrayList<CompanyRecord> step4QueryTable() throws JCoException
{...}
CompanyRecord 类是
public class CompanyRecord {
private String Code;
private String Name;
public void setValue(String value1,String column1)
{
if (column1.equals("Code"))
{
this.Code=value1;
}
else
{
this.Name=value1;
}
}
public String getValue(String column1)
{
if (column1.equals("Code"))
{
return Code;
}
else
{
return Name;
}
}
}
在 dwr.xml 我配置转换器如下
<convert converter="bean" match="com.SCOfetch.CompanyRecord">
<param name="include" value="Code,Name" />
</convert>
在 JSP 中我创建一个方法
function bclick(){
var result=[];
SAPget.step4QueryTable(function(data){
for(var i=0;i<data.length;i++){
alert(data.Code);
}
})}
并且警报消息结果始终未定义。我错过了什么?谁能帮忙?谢谢。
【问题讨论】:
标签: javascript java ajax dwr