Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Einführung in die Verwendung von EL-Ausdrücken in JS

Detaillierte Einführung in die Verwendung von EL-Ausdrücken in JS

亚连
亚连Original
2018-05-17 10:47:134118Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn