[英]How to put javascript with JSTL tags in it in a separate file?
我在其標題中使用了帶有javascript的JSP。 腳本需要國際化,所以我使用<fmt:message>
標簽。 我需要將腳本放在一個單獨的文件中,因為它看起來很糟糕。 這里是:
<script type="text/javascript">
function check(obj) {
if (confirm("<fmt:message key="body.onsubmit.delete"/>")) {
for( i=0; i<obj.elements.length; i++)
if(obj.elements[i].type=="checkbox"&&obj.elements[i].checked){
return true;
}
alert("<fmt:message key="body.alert.delete"/>");
return false;
}
return false;
}
</script>
順便說一句,它正在檢查復選框並根據它的執行情況給出兩種類型的消息,並且運行良好。 但正如我所說,主要問題是將其置於單獨的文件中。 那么,我怎么能這樣做呢?
我強烈建議你不要這樣做。 使用JSP將字符串和其他數據放到頁面上,並使用純JavaScript提取並使用它。
為此,您可以在元素(如<body>
元素)上使用“data-”屬性,或者使用非JavaScript“type”屬性的<script>
塊,或其他任何屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.