1

我正在尝试将文本文件从客户端机器上传到服务器。下面是我在jsp中使用的代码。

<tr>
             <td class="FORMLABEL" nowrap valign=middle>
              &nbsp;&nbsp;<%= fileLabel %>&nbsp;
             </td>
             <td class="FORMELEMENT" nowrap valign=middle>
              <input  size = "50" name="loadFile" type="FILE" >
             </td>
     </tr>

我检查了加载文件的内容类型,它是application/x-www-form-urlencoded 我需要读取文件。如何使用 JSP将此文件从客户端计算机复制到服务器?

4

1 回答 1

0

您需要为fileupload

在那里创建一个表单并提交到服务器

<form action="upload" method="post" enctype="multipart/form-data">
    <input type="text" name="description" />
    <input type="file" name="file" />
    <input type="submit" />
</form>

并在 servlet

protected void doPost(HttpServletRequest request, HttpServletResponse response)
                  throws ServletException, IOException {
    try { 

--- - - -

-----

按照如何使用 JSP/Servlet 将文件上传到服务器?

}

并参考以获取更多信息和可能性。

于 2013-04-17T12:21:59.803 回答