Java Bean を使用して xls ファイルのデータを抽出する方法。私は Bean に詳しくないので、以下のコードから xls ファイルの結果を取得し、システム コールを実行して xls ファイルを開く方法を説明してください。
private static String getDGrid(){ String jsonObj=null;
OppDownListBean dropDownBean = new OppDownListBean();
List dataDDL=opptyMgmtDAO.getOppViewData();
StringBuffer sb = new StringBuffer("{\"items\":[");
int slno=0;
if (dataDDL != null) {
for (int i = 0; i<dataDDL.size(); i++) {
slno=i+1;
odb=(OppDataBean)dataDDL.get(i);
sb.append("{\"slno.\":" + "\"" + slno + "\"," +"\"customer\":" + "\"" + odb.getCustomerName() + "\"," + "\"programType\":"+ "\""
+ odb.getProgramType() +"\"," + "\"oppoType\":"+ "\""
+ odb.getOppType() +"\"," + "\"requestor\":"+ "\""
+ odb.getRequestor() +"\"," + "\"oppOwner\":"+ "\""
+ odb.getOppOwner() +"\"," + "\"primaryTSA\":"+ "\""
+ odb.getPrimaryTSA() +"\"," + "\"market\":"+ "\""
+ odb.getMktShortName() +"\"," + "\"geography\":"+ "\""
+ odb.getGeoShortName() +"\"," + "\"region\":"+ "\""
+ odb.getRegName() +"\"," + "\"country\":"+ "\""
+ odb.getCountry()+ "\"" + "}");
if (i!=dataDDL.size()-1) {
sb.append(",");
}
}
}
sb.append("]}");
jsonObj=sb.toString();
return jsonObj;
}