Es gibt zwei Situationen: 1. Der JS-Code befindet sich auf der JSP-Seite, die den ELAusdruck direkt verwenden kann. 2. Der JS-Code ist eine separate .js-Datei, die in die JSP eingefügt wird. Zu diesem Zeitpunkt kann er gelöst werden, indem die JS--Variable im Voraus definiert wird
1. Der JS Code befindet sich auf der JSP-Seite. Dies kann beispielsweise der Fall sein:
[html] view plain copy <script type="text/javascript"> $(function () { new BacklogOverview("${param.alert}"); }); </script>
2 Der JS-Code ist eine separate .js-Datei, die zu diesem Zeitpunkt in die JSP eingefügt werden kann gelöst, indem JS-Variablen im Voraus definiert werden, wie zum Beispiel:
[html] view plain copy <c:set var="contextPath" value="${pageContext.request.contextPath}" scope="application"/> <script> <%--JS gloable varilible--%> var contextPath = "${contextPath}"; </script>
Definieren Sie die JS-Variable contextPath auf der JSP-Seite.
Auf diese Weise kann die contextPath-Variable im JS verwendet werden Dateien werden später eingeführt.
[html] view plain copy //Image setting config.filebrowserImageUploadUrl = contextPath + "/ckeditor/upload.htm";
Das Obige ist, dass ich das JS mit EL-Ausdrücken für alle zusammengestellt habe. Ich hoffe, dass es in Zukunft für alle hilfreich sein wird.
Verwandte Artikel:
Wichtige Punkteanalyse und Antworten auf Umschreiben und Polymorphismus
So schreiben Sie die Padleft-Methode in js um
Was sind die Vererbungsmethoden in js
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die Verwendung von EL-Ausdrücken in JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!