public void batchCreateProduct(RoutingContext context){
JSONObject resJson = new JSONObject();
List<String> keys = TrustFastReleaseKeyGenerate.getInstance().getTradeAssetsKeyList();
if(context.fileUploads()==null||context.fileUploads().isEmpty()){
resJson.put(Constant.RETURN_CODE, Constant.FAILED_FILE_UPLOAD_ERROR);
resJson.put(Constant.RETURN_MSG, "请上传文件");
LOG.info("上传文件失败,请上传文件");
context.response().end(resJson.toJSONString());
return;
}
FileUpload file = (FileUpload) context.fileUploads().toArray()[0];
JsonArray queryJsonArray = new JsonArray();
try{
OPCPackage opcPackage = OPCPackage.open(file.uploadedFileName());
XSSFWorkbook workbook = new XSSFWorkbook(opcPackage);
XSSFSheet sheet0 = workbook.getSheetAt(0);
for(int i = 1;i<sheet0.getLastRowNum();i++){
JsonObject item = new JsonObject();
for(int j=0;j<keys.size();j++){
XSSFCell cell = sheet0.getRow(i).getCell(j);
if(cell!=null)
通过vertx-web上传文件
最新推荐文章于 2025-06-11 09:03:10 发布