js中使用EL表達式

JS中使用EL表達式javascript

 

分兩種狀況java

1. JS代碼在JSP頁面中, 這能夠直接使用EL表達式. 如:app

<script type="text/javascript">  
    $(function () {  
        new BacklogOverview("${param.alert}");  
    });  
</script>

 

2.JS代碼是單獨的.js 文件, 經過引入到 JSP中來.這時候可經過提早定義JS變量的形式的解決,如:spa

<c:set var="contextPath" value="${pageContext.request.contextPath}" scope="application"/>  
    <script>  
        <%--JS gloable varilible--%>  
        var contextPath = "${contextPath}";  
    </script>

 

在JSP頁面上定義JS變量 contextPath.code

這樣在以後引入的JS文件中就能夠使用contextPath變量了.htm

//
//Image setting  
config.filebrowserImageUploadUrl = contextPath + "/ckeditor/upload.htm";
相關文章
相關標籤/搜索