0

JSFページにダウンロードリンクを作成しようとしています。このページには、検証が有効になっている多くのrichfacesフィールドがあります。バリデーターメソッドがアタッチされているものもあれば、必要な属性がtrueに設定されているものもあります。ダウンロードリンクはh:commandlink要素です。このリンクは、サーバーからファイルをダウンロードすることになっています。リンクをクリックすると、いくつかのフィールドの検証がトリガーされます。どうすればこれを回避できますか?

ありがとう。

4

2 に答える 2

2

別の形に入れて、

<h:form>
    ... other input fields ...
</h:form>
<h:form>
    <h:commandLink value="Download" action="#{bean.download}" />
</h:form>

または、この属性が設定されていないimmediate="true"すべての入力フィールドがプロセスでスキップされるように使用します

<h:commandLink value="Download" action="#{bean.download}" immediate="true" />
于 2012-08-29T11:11:52.677 に答える
0

問題はサーバー側のファイルにありました。問題は解決された。

于 2012-09-09T19:48:39.490 に答える