Java 多部分表单不起作用

Java 多部分表单不起作用,java,file-upload,apache-commons,multipartform-data,Java,File Upload,Apache Commons,Multipartform Data,我得到一个奇怪的行为为多部分形式。我有一个简单的HTML多部分表单,我正在使用ApacheCommons库提取字段和文件。但是,由于某种原因,servlet代码ServletFileUpload.isMultipartContent(请求)返回false。下面是HTML和Servlet代码。有人能告诉我哪里出了问题吗 这是HTML文件代码 <body> <form method="post" action="http://localhost:8080/myapp/han

我得到一个奇怪的行为为多部分形式。我有一个简单的HTML多部分表单,我正在使用ApacheCommons库提取字段和文件。但是,由于某种原因,servlet代码ServletFileUpload.isMultipartContent(请求)返回false。下面是HTML和Servlet代码。有人能告诉我哪里出了问题吗

这是HTML文件代码

<body>
    <form method="post" action="http://localhost:8080/myapp/handler" enctype="multi-part/form-data">
        <input type="text" name="exp_name"> 
        <input type="file" name="exp_image_upload_0"> 
        <br />
        <button type="submit">Submit</button>
        <button class="btn">Cancel</button>
    </form>
</body>

对于这段代码,我总是打印“不是多部分的”。我确信我遗漏了什么或做错了什么,但我无法确定到底是什么?请提供帮助。

按照以下说明更改表单标签中的enctype属性:

enctype="multipart/form-data"

按照以下说明更改表单标记中的enctype属性:

enctype="multipart/form-data"

谢谢@kandarp。你是个救生员。谢谢@kandarp。你是个救生员。