Oracle ADF af:inputFile和af:commandButton在IE 9上给出JS错误

时间:2012-11-26 07:26:54

标签: oracle oracle-adf jspx

我有一个非常简单的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

2 个答案:

答案 0 :(得分:1)

为按钮设置partialSubmit =“true”以避免整页重新加载

答案 1 :(得分:0)

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