Javascript peut utiliser des expressions el. Méthode : 1. Le code JavaScript utilise directement les expressions EL dans la page JSP et la syntaxe est "$(function(){new ...("${param.alert}");});" 2. Utilisez advance Utilisez le formulaire pour définir les variables JS.
L'environnement d'exploitation de ce tutoriel : système Windows 10, JavaScript version 1.8.5, ordinateur Dell G3.
EL (Expression Language) vise à rendre JSP plus facile à écrire. Le langage d'expression est inspiré du langage d'expression ECMAScript et XPath. Il fournit des méthodes pour simplifier les expressions dans JSP, simplifiant ainsi le code JSP.
Comment utiliser l'expression en JavaScript.
1. Le code JavaScript est dans la page JSP, qui peut utiliser directement les expressions EL. Par exemple :
<script type="text/javascript"> $(function () { new BacklogOverview("${param.alert}"); }); </script>
2 Le code JS est un fichier .js distinct, qui peut être introduit dans la JSP. , JS peut être défini à l'avance La solution sous forme de variables, telles que :
<c:set var="contextPath" value="${pageContext.request.contextPath}" scope="application"/> <script> <%--JS gloable varilible--%> var contextPath = "${contextPath}"; </script>
Syntaxe EL
L'accès aux objets du modèle dans JSP s'exprime à travers la syntaxe des expressions EL. Le format de toutes les expressions EL est représenté par "${}". Par exemple, ${userinfo} représente l'obtention de la valeur de la variable userinfo.
Lorsque la variable dans l'expression EL n'a pas de portée, elle sera recherchée dans la portée de la page par défaut, puis dans les portées de requête, de session et d'application dans l'ordre. Vous pouvez également utiliser scope comme préfixe pour indiquer à quelle portée appartient la variable. Par exemple : ${pageScope.userinfo} signifie accéder à la variable userinfo dans la portée de la page.
【Recommandations associées : tutoriel vidéo javascript, front-end web】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!