2012-08-01 2 views
0

클라이언트에서 큰 파일을 가져옵니다. 요청을 처리하기 위해 MultipartRequest를 사용하고 있습니다. 하지만 송구 예외com.oreilly.servlet.MultipartRequest는 게시 요청에서 큰 파일을 처리 할 수 ​​없습니다.

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

I는 다음의 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> 

답변

0

요청 생성자를 사용하여 작동하지 :

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

당신은 파일 크기의 제한이다 maxPostSize을 지정할 수 있습니다.