0

Servlet 3.0 /JSP (IDE : Eclipse)でファイルを送信しようとしています。

ここに私のJSPコード:

<form method="post" action="UploadServlet"
    enctype="multipart/form-data">
    Select file to upload: <input type="file" name="file" size="60" /><br />
    <br /> <input type="submit" value="Upload" />
</form>

そして私のサーブレット:

@WebServlet
@MultipartConfig(fileSizeThreshold = 1024 * 1024 * 2,
maxFileSize = 1024 * 1024 * 10,
maxRequestSize = 1024 * 1024 * 50)
public class UploadServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

private static final String SAVE_DIR = "uploadFiles";

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


    //CODE

}

しかし、フォームを送信すると、エラー HTTP 404 The requested resource is not available が表示されました。

なんで ?

4

1 に答える 1

0

次のようなurlPatternsを指定する必要があります

@WebServlet(name = "name", urlPatterns = {"/pattern"})

たとえばここを参照してください

于 2013-03-20T12:21:37.810 に答える