0

クライアントから大きなファイルを取得しています。MultipartRequestを使用してリクエストを処理しています。しかし、そのスロー例外

java.io.IOException: Posted content length of 3921442 exceeds limit of 1048576

web.xmlに次のコード(フィルター)を追加してみました。しかし、それは機能していません

<filter>
    <filter-name>multipartFilter</filter-name>
        <filter-class>com.oreilly.servlet.MultipartFilter</filter-class>
        <init-param>
            <param-name>maxSize</param-name>
            <param-value>5000000</param-value>
        </init-param>
</filter>
4

1 に答える 1

0

リクエストコンストラクターを使用します。

public MultipartRequest(HttpServletRequest request,
                      String saveDirectory,
                      int maxPostSize)

そこで、ファイルサイズの制限であるmaxPostSizeを指定できます。

于 2012-11-07T14:12:05.373 に答える