2010-12-17 140 views
1

我對DWR(www.directwebremoting.org)進行了大量研究,以瞭解如何使用'fileUploadMaxBytes'初始化參數來限制文件上傳大小,但沒有成功。DWR文件上傳大小限制

以下是我在我的web.xml:

<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> 

你不會,我不覆蓋默認文件上傳實現並根據DWR網站:(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