第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一次將多個文件上傳到Struts2 @Action

一次將多個文件上傳到Struts2 @Action

眼眸繁星 2019-09-03 17:03:26
我需要使用Struts2一次上傳“1000個文件”或“包含所有文件的zip文件”。(通過1000個文件或一個zip文件,我的意思是我需要在系統(tǒng)上傳所有文件,如果用戶一次選擇所有1000個文件或者壓縮它們并上傳為單個文件,那么我無需重要,所以我正在尋找更容易實(shí)現(xiàn)和更有效的那個)我已經(jīng)閱讀了以下答案,但它們都不符合目的。Struts2文件上傳如何使用HTTP POST選擇并使用HTML和PHP上傳多個文件?使用下面的代碼,當(dāng)我使用一個簡單的List文件時; 它顯示了列表的名稱,但是當(dāng)我使用List文件時它沒有顯示任何內(nèi)容,我無法上傳文件。upload.jsp<%@page contentType="text/html" pageEncoding="UTF-8"%><!DOCTYPE html><html>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        <title>JSP Page</title>    </head>    <body>        <form action="upload" enctype="multipart/form-data" method="post">            <input name="files" type="file" multiple/>            <button type="submit"/>        </form>    </body></html>upload.java@Actionpublic class upload implements Addresses {    private List <File> files = new ArrayList <File> ();    public String execute(){        return "success";    }    public upload() {        System.out.println("in upload 1");         for(int i=0;i<files.size();i++)            System.out.println(i + ")" + files.get(i));        System.out.println("in upload 2");    }    public List <File> getFiles() {        return files;    }    public void setFiles(List <File> files) {        this.files = files;        for(int i=0;i<files.size();i++)            System.out.println(i + ")" + files.get(i));//            File fileToCreate = new File("c:\image", files.get(i).toString());//            FileUtils.copyFile(files.get(i), fileToCreate);    }}產(chǎn)量in upload 1in upload 2
查看完整描述

2 回答

  • 2 回答
  • 0 關(guān)注
  • 576 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號