小编Tho*_*Kay的帖子

如何在嵌入式Jetty中实现FileUpload?

我正在写一个包含网络服务器的Android应用程序.因此我使用Embedded Jetty(8.0.1).

我想要做的下一步是实现文件上传.

HTML看起来像这样,我认为正确:

<form action=\"fileupload\" method=\"post\" enctype=\"multipart/form-data\"> 
    <table>
        <tbody>
            <tr>
                <td><input type=\"file\" name=\"userfile1\" /></td>
            </tr>
            <tr>
                <td>
                     <input type=\"submit\" value=\"Submit\" /><input type=\"reset\" value=\"Reset\" />
                </td>
            </tr>
        </tbody>
    </table>
</form>
Run Code Online (Sandbox Code Playgroud)

当我使用这个表单时,我可以在logcat中看到我收到了一个文件但是我无法在我的Servlet中访问这个文件.

我试过了

File file1 = (File) request.getAttribute( "userfile1" );
Run Code Online (Sandbox Code Playgroud)

并具有以下功能:

request.getParameter()
Run Code Online (Sandbox Code Playgroud)

但每次我收到一个NULL对象.我该怎么办?

file-upload embedded-jetty

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

embedded-jetty ×1

file-upload ×1