为什么用tomahawk上传文件不起作用?

时间:2014-01-20 12:55:54

标签: jsf file-upload

我有一个Icefaces 3.x + JSF 2.1应用程序,我尝试集成来自here的上传文件解决方案,但我收到了

  14:31:24,506警告   [org.apache.myfaces.custom.fileupload.HtmlFileUploadRenderer]   (http-localhost-127.0.0.1-8080-3)t:inputFileUpload需要    ExtensionsFilter TomahawkFacesContextFactory 配置为处理   多部分文件上载,并且已检测到其中任何一个。请阅读   关于的说明   http://myfaces.apache.org/tomahawk/extensionsFilter.html了解更多信息   有关如何正确设置环境的信息。请   如果您使用多个,则确定ExtensionsFilter是最顶级的过滤器   jsf库。 14:31:24,507警告   [org.apache.myfaces.custom.fileupload.HtmlFileUploadRenderer]   (http-localhost-127.0.0.1-8080-3) t:inputFileUpload需要   当前请求被过滤器拦截以处理表单   使用多部分编码类型。 ExtensionsFilter已初始化但是   当前请求未被截获。请添加过滤器映射条目   截取jsf页面请求。

这很奇怪,因为我补充道:

    <filter>
    <filter-name>MyFacesExtensionsFilter</filter-name>
    <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>MyFacesExtensionsFilter</filter-name>
    <servlet-name>Faces Servlet</servlet-name>
</filter-mapping>

进入我的web.xml但仍然是上传的文件为空。

我做错什么的任何线索?

0 个答案:

没有答案