我想知道javascripts如何包含在一個jsp中 - 我們可以把任何代碼,其中jsp將識別,而不僅僅是JavaScript代碼只在.js文件?分離Javascript函數
我有一些常見的JavaScript代碼需要在不同的頁面上執行,因此我決定將它放在它自己的單獨的.js文件中,並將其包含在所有調用該函數的jsps中。
JS的功能現在是指在鑰匙從屬性文件和其他一些非JavaScript代碼:
function openPrivacyStmntWindow(){
var url = <h:outputText escape="false" value="\"#{urls.url_privacyStatement}\";" />
newwindow=window.open(url,'Terms','height=600,width=800,left=300,top=100,scrollbars=1');
newwindow.focus();
return false;
}
此功能工作得很好,當它被包含在JSP本身。現在我已經將它分離到它自己的文件中了,是否需要在此文件中包含屬性包。
value =「\」#{urls.url_privacyStatement} \「;」指的是一個名爲「網址」包裏面有個關鍵的名爲「url_privacyStatement」
此外,在1號線var url = <h:outputText escape="false" value="\"#{urls.url_privacyStatement}\";" />
的<h:outputText escape="false" ... />
會造成任何問題?
謝謝。
你應該放棄任何你放入'value'屬性的東西。 – 2010-03-19 17:43:23