Java 显示Ajax请求的响应
Java 显示Ajax请求的响应,java,javascript,ajax,json,mongodb,Java,Javascript,Ajax,Json,Mongodb,public ArrayList getCommissionSID(最终数据库数据库,字符串搜索值){ System.out.println(“内部getCommitmentSID函数”); 寄售=新寄售(); DBConnection DBConnection=新的DBConnection(“mongodb://localhost“,”运输“); dbConnection.open(); DBCollection conCollection=dbConnection.getDatabase()
public ArrayList getCommissionSID(最终数据库数据库,字符串搜索值){
System.out.println(“内部getCommitmentSID函数”);
寄售=新寄售();
DBConnection DBConnection=新的DBConnection(“mongodb://localhost“,”运输“);
dbConnection.open();
DBCollection conCollection=dbConnection.getDatabase().getCollection(“寄售”);
List dbCursor=null;
if(searchValue!=null){
BasicDBObject searchObj=新的BasicDBObject(“_id”,新的BasicDBObject($regex“,“^”+searchValue));
dbCursor=conCollection.find(searchObj,新的基本对象(“_id”,“true”)).toArray();
dbConnection.close();
ArrayList委托列表=新的ArrayList();
for(DBObject x:dbCursor){
系统输出println(x);
托运清单。添加(x.get(“_id”);
}
退货寄售清单;
}否则{
返回null;
}//System.out.println(new>BasicDBObject(“委托列表”,委托列表));}
您可以这样做
success: function(data) {
var res = "";
for(var i=0; i<data.consignmentList.length; i++)
{
res +="<li>"+data.consignmentList[i]+"</li>";
}
consignmentList.html(res).show();
}
成功:函数(数据){
var res=“”;
对于(VARI=0;iDatabase连接已关闭{u id:“}{u id:“AAA”}{{u id:“ABC”}{u id:“BHU”}{{u id:“MAN”}{{u id:“WER”}{{u id:“ZXC”}在postConsignmentList函数内关闭数据库连接为URL=localhost/127.0.0.1:27017打开的数据库连接为URL=localhost/127.0.0.1:27017数据库内传输为URL=localhost/127.0.1:27017打开的函数数据库连接为URL=localhost/127.0.0:27017数据库连接为关闭{“\u id”:“WER”}数据库连接在postConsignmentList函数内关闭为URL=localhost/127.0.0.1:27017 Database=transportResponse打开的数据库连接即将到来,但在html的ul中没有显示为listYes,因为响应不仅仅是JSON,它还有许多其他功能。首先尝试在PHP中解决错误。然后我的代码将正常工作。