1

アプリでたくさんの commandLinks を使用しています。それらが機能するために、JSF はワイルド Javascript ( function dpf(f) {var adp...) を生成します。悲しいことに、script-tag は私のレイアウトを破壊します。(それは本当にそうです-私はそれについて確信しています)。

JSFにスクリプトタグを別の場所に強制的に生成させる方法はありますか?

4

1 に答える 1

4

おそらく、Javascript を外部化してみることができます。ページ内に Javascript コードを配置する代わりに、Javascript ファイルを指すスクリプト タグのみを含めます。これを行うには、web.xml ファイルを次のように変更します。

<context-param>
    <param-name>com.sun.faces.externalizeJavaScript</param-name>
    <param-value>true</param-value>
</context-param>
于 2008-10-14T06:43:09.230 に答える