如何使用html和java在服务器上上传文件(.doc,jpeg,xlsx,pdf)

时间:2016-10-20 11:25:48

标签: java html

我是Java的新手,我为文件上传创建了简单的HTML表单(所有类型的文件)。我想将文件直接上传到我的服务器。

我的网址为http://www.example.com

我的HTML代码是

<html>
    <head></head>
    <body>
        <form  name="data" action="" method="post">
            <div id="formName">
                <label>Pancard:</label><br />
                <input type="file" name="pancard"  id="pancard" class="required">
                <input type="submit" value="Submit Details" name="Submit" >
            </div>
        </form>
    </body>
</html>

如何使用后端的Java在服务器(在我的网址中)上传和保存上传的文件。

我需要将所有上传文件存储在服务器中,然后直接从服务器下载文件。

我不想存储在本地或临时文件中。当我上传文件并将其保存在我的服务器(示例URL)...

如何直接将文件保存或上传到服务器(URL)

1 个答案:

答案 0 :(得分:0)

对于文件上传,form应使用enctype="multipart/form-data"

<form action="" method="post" enctype="multipart/form-data">
    Select image to upload:
    <input id="fileToUpload" type="file" name="fileToUpload">
    <input type="submit" name="submit" value="Upload Image">
</form>

在java中,您应该获取文件并定义存储图像的位置。我发现下面两个链接类似于你的问题,你可以试试。

希望这有帮助!