91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

文件上傳并讀取plupload與java后臺的整合實例

資源截圖

代碼片段和文件信息

package?com.aisino.tax.controller.sz.invoice;

import?java.io.BufferedReader;
import?java.io.File;
import?java.io.FileReader;
import?java.io.IOException;
import?java.util.ArrayList;
import?java.util.HashMap;
import?java.util.Iterator;
import?java.util.List;
import?java.util.Map;
import?java.util.UUID;

import?javax.servlet.http.HttpServletRequest;

import?jxl.Sheet;
import?jxl.Workbook;

import?org.apache.commons.fileupload.FileItemIterator;
import?org.apache.commons.fileupload.FileUploadException;
import?org.apache.commons.fileupload.disk.DiskFileItemFactory;
import?org.apache.commons.fileupload.servlet.ServletFileUpload;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.multipart.MultipartFile;
import?org.springframework.web.multipart.MultipartHttpServletRequest;
import?org.springframework.web.multipart.commons.CommonsMultipartResolver;

import?com.aisino.tax.po.VXtglYh;
import?com.aisino.tax.po.XtglGfxx;

@Controller
@RequestMapping(“/kpgl/invoice“)
public?class?InvoiceExcImpContoller?{
// @RequestMapping(value={“/lodafp“}?method={org.springframework.web.bind.annotation.RequestMethod.POST})
// @ResponseBody
// public?String?invoiceExc(HttpServletRequest?request)?throws?FileUploadException?IOException{
// boolean?isMultipart?=?ServletFileUpload.isMultipartContent(request);?
// DiskFileItemFactory?factory?=?new?DiskFileItemFactory();
// factory.setSizeThreshold(10000);??
// String?path?=?request.getSession().getServletContext().getRealPath(“/“)?+?
// ????????“upload“?+?System.getProperty(“file.separator“);
// File?file?=new?File(path);
// factory.setRepository(file);?
// ServletFileUpload?upload?=?new?ServletFileUpload(factory);?
// upload.setSizeMax(10000);?
// FileItemIterator?iter?=?upload.getItemIterator(request);?
// List?items?=?upload.parseRequest(request);??
//
// //Iterator?iter?=?items.iterator();??
// return?null;
// }

@RequestMapping(value={“/lodafp“}?method={org.springframework.web.bind.annotation.RequestMethod.POST})
@ResponseBody
public?Mapject>?invoiceExc(HttpServletRequest?request)?{
??Map?backMap?=?new?HashMap();

??try?{
??VXtglYh?yh?=?(VXtglYh)request.getSession().getAttribute(“user“);
????CommonsMultipartResolver?multipartResolver?=?new?CommonsMultipartResolver(
??????request.getSession().getServletContext());
????if?(multipartResolver.isMultipart(request))?{ ????
???? ?//?轉(zhuǎn)換成多部分request??
??????MultipartHttpServletRequest?multiRequest?=?(MultipartHttpServletRequest)request;
????//取得request中的所有文件名
??????Iterator?itr?=?multiRequest.getFileNames();
??????//定義緩存路徑
??????String?path?=?request.getSession().getServletContext().getRealPath(“/“)?+?
????????“upload“?+?System.getProperty(“file.separator“);
??????//create?upload?file
??????File?fileDir?=?new?Fi

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3310??2016-12-23?17:01??upload\fp_dr.html

?????文件???????5788??2016-12-26?09:42??upload\InvoiceExcImpContoller.java

?????文件?????390682??2016-12-22?14:05??upload\plupload-2.2.1.zip

?????目錄??????????0??2016-12-26?09:28??upload

-----------?---------??----------?-----??----

???????????????399780????????????????????4


評論

共有 條評論