2008-10-09 52 views
1

我在我的應用程序中使用了很多的commandLinks。爲了讓他們工作,JSF會生成一些狂野的Javascript(function dpf(f) {var adp...)。可悲的是,腳本標籤破壞了我的佈局。 (它的確如此 - 我確信這一點)。重新定位JSF生成的javascript

有沒有辦法強制JSF在其他地方生成腳本標籤?

回答

4

也許你可以嘗試外部化你的Javascript。 而不是將Javascript代碼放入您的網頁中,它將只包含指向Javascript文件的腳本標記。 要做到這一點,修改web.xml文件有:

<context-param> 
    <param-name>com.sun.faces.externalizeJavaScript</param-name> 
    <param-value>true</param-value> 
</context-param> 
+0

不是我的情況一個選項,但它應該工作,所以我會接受它。 – 2009-01-04 12:19:09