2010-12-17 35 views
1

「fileUploadMaxBytes」初期化パラメータを使用してファイルのアップロードサイズを制限なく制限する方法を理解するために、DWR(www.directwebremoting.org)に関する豊富な調査を行いました。DWRファイルアップロードサイズ制限

<servlet> 
    <servlet-name>dwr</servlet-name> 
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
    <init-param> 
    <param-name>contextConfigLocation</param-name> 
    <param-value>classpath:dwr-servlet.xml</param-value> 
    </init-param> 
    <init-param> 
    <param-name>fileUploadMaxBytes</param-name> 
    <param-value>5000</param-value> 
    </init-param> 
</servlet> 

あなたは、私がデフォルトするFileUploadの実装をオーバーライドし、DWRサイトによるおりませんしないこと:ここで

は、私は私のweb.xmlに持っているものである(http://directwebremoting.org/ dwr/documentation/server/configuration/dwrxml/converters/file.html)、これは私がする必要があるすべてです。

私は助けていただきありがとうございます。

答えて

1

あなたは正しい設定をしていないと思います。

<servlet> 
     <servlet-name>dwr</servlet-name> 
     <servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class> 
     <init-param> 
      <param-name>debug</param-name> 
      <param-value>true</param-value> 
     </init-param> 
     <init-param> 
      <param-name>allowScriptTagRemoting</param-name> 
      <param-value>true</param-value> 
     </init-param> 
     <init-param> 
      <param-name>fileUploadMaxBytes</param-name> 
      <param-value>5242880</param-value> 
     </init-param> 
    </servlet> 

私の設定はDwrSpringServletの下にあることに注意してください。しかし、SpringフレームワークのMVC + DWRアノテーションを使用している場合は、私と同じボートにいます。今投稿したこの質問を見てください fileUploadMaxBytes for DWR + MVC annotation