3

私はバッキングBeanのない非常に単純なjspxを持っています:

<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、IE9は一般的なJSエラーをスローします。他のブラウザ[IE8、FF、Chrome]は正常に動作しています。入れautosubmit=trueてもinputFile、コメントアウトしないとエラーになりcommandButtonます。

注:これはおそらくコンポーネントの問題ですが、回避策/修正/パッチを見つけた人がいるかどうかを知りたいと思います。Jdev11.1.1.5を使用しています

4

2 に答える 2

1

ページ全体のリロードを回避するには、ボタンにpartialSubmit="true"を設定します

于 2012-11-26T14:50:35.853 に答える
0

これは、Jdev11.1.1.5でのIE9のサポートが不完全な場合の問題です。この問題は、Jdev 11.1.1.6以降では再現されません(11.1.1.6でのみテストしました)

于 2013-01-28T11:58:47.043 に答える