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";