1

JSF 1.2を使用していて、実行時エラーをスローしているh:commandLinkにonclickタグを追加しようとしていました。私がjspで書き込もうとしているコードは次のとおりです。

<h:commandLink id="btn" styleClass="button" onclick="performAction();">
<h:outputText value="some value" />
</h:commandLink>

エラーが発生します:"タグ属性onclickのタグ属性情報が見つかりません。"助けていただければ幸いです。ありがとうございました。

4

1 に答える 1

0

h:commandLinkからそれは言う...

commandLinkタグは、クリックするとフォーム送信ボタンのように機能するHTML「a」アンカー要素をレンダリングします。commandLinkタグは、アクションイベントをアプリケーションに送信するために使用されます。

  • タグを使用<h:commandLink>して、POSTフォームデータへのリンクを表します。
  • h:commandLinkタグには、ネストされたoutputTextタグが含まれている必要があります。これは、ユーザーがイベントを生成するためにクリックするテキストを表します。
  • 生成されたHTMLは構文を使用します。
  • commandLinkタグはJavaScriptをレンダリングします。このタグを使用する場合は、ブラウザでJavaScriptが有効になっていることを確認してください。
  • onclick属性には、フォームを送信するためのJavascriptが自動的に入力されます。
  • type =“ reset”に設定すると、リンクがリセットボタンになります。
  • action属性を使用して、リンクをJavaBeanのメソッドに関連付けます。

ビューソースを介してソースコードを確認し、Firefoxを介してJavaスクリプトエラーを確認する必要があります。

于 2012-08-15T14:32:10.027 に答える