`

ajaxFlieUpload使用

    博客分类:
  • ajax
阅读更多

步骤如下:

//引入ajaxflieupload工具js文件
$.ajaxFileUpload({
 url : "****.action",// servlet请求路径
secureuri : false,
 fileElementId : "fileToUpload",// 上传控件的id
 dataType : 'text/xml',
 data : "", // 其它请求参数
success : function(data, status) {
 alert(data); //序列化成json },
 error : function(data, status, e) {

 }
 });

//action  解析获取
MultiPartRequestWrapper multi = (MultiPartRequestWrapper) ServletActionContext.getRequest();
 File[] files = multi.getFiles("fileToUpload");

 File file = files[0];// new File(fjName);
 HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream(file));
 // 取值,赋值
Collection<NeedsInvestigationPersonDTO> records = new ArrayList<NeedsInvestigationPersonDTO>();
 HSSFSheet sheet = wb.getSheetAt(0);

for (int i = 8; i <= sheet.getLastRowNum(); ++i) {

 System.out.println("##########################################1"+getCellValue(sheet, i, 0));
 System.out.println("##########################################2"+getCellValue(sheet, i, 1));
 System.out.println("##########################################3"+getCellValue(sheet, i, 2));
 System.out.println("##########################################4"+getCellValue(sheet, i, 3));
 System.out.println("##########################################5"+getCellValue(sheet, i, 4));
 System.out.println("##########################################6"+getCellValue(sheet, i, 5));
 System.out.println("##########################################7"+getCellValue(sheet, i, 6));
 System.out.println("##########################################8"+getCellValue(sheet, i, 7));
 System.out.println("##########################################9"+getCellValue(sheet, i,

);
 System.out.println("##########################################10"+getCellValue(sheet, i, 9));
 System.out.println("##########################################11"+getCellValue(sheet, i, 10));
 /*if (getCellValue(sheet, i, 0).equals("")) {
 break;
 }*/

}


//action 配置文件
<action name="url.action"
 class="com.wondersgroup.rsrc.gy.action.Action" method="doImport">
 <result type="json">
 <param name="contentType">
 text/html;charset=UTF-8
 </param>
 <param name="root">result</param>
 </result>
 </action>

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics