3

我有一个非常简单的 jspx,没有支持 bean:

<f:view>
    <af:document id="d1" title="Home">
      <af:form id="f1" usesUpload="true">
        <af:pageTemplate value="#{bindings.pageTemplateBinding.templateModel}" id="pt1">
          <f:facet name="content">
          <af:group>
          <af:inputFile label="" id="logoImageFile" />
            <af:commandButton text="Up" />
          </af:group>

          </f:facet>
        </af:pageTemplate>
      </af:form>
    </af:document>
  </f:view>

当我commandButton在选择要上传的文件后单击,IE 9 会抛出一个通用的 JS 错误。其他浏览器 [IE 8、FF、Chrome] 运行良好。即使我autosubmit=true输入inputFile,它也会引发错误,除非我注释掉commandButton.

注意:这可能是一个组件问题,但是想知道你们中是否有人找到了解决方法/修复/补丁。我正在使用 Jdev 11.1.1.5

4

2 回答 2

1

为按钮设置 partialSubmit="true" 以避免重新加载整个页面

于 2012-11-26T14:50:35.853 回答
0

这是 Jdev 11.1.1.5 中对 IE 9 的不完全支持的问题。该问题不会在 Jdev 11.1.1.6 及更高版本中复制(我仅在 11.1.1.6 上测试过)

于 2013-01-28T11:58:47.043 回答