Kann Javascript den Ausdruck el verwenden?

WBOY
Freigeben: 2022-04-13 18:41:10
Original
3103 Leute haben es durchsucht

javascript可以用el表达式。方法:1、JavaScript代码在JSP页面中,直接使用EL表达式,语法为“$(function(){new ...("${param.alert}");}); ”;2、用提前定义JS变量的形式使用。

Kann Javascript den Ausdruck el verwenden?

本教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。

javascript可以用el表达式吗

EL(Expression Language) 是为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。

JavaScript中使用el表达式的方法。

1、JavaScript代码在JSP页面中, 这可以直接使用EL表达式. 如:

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

2、JS代码是单独的.js 文件, 通过引入到 JSP中来.这时候可通过提前定义JS变量的形式的解决,如:

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

EL语法

在JSP中访问模型对象是通过EL表达式的语法来表达。所有EL表达式的格式都是以“${}”表示。例如,${ userinfo}代表获取变量userinfo的值。

当EL表达式中的变量不给定范围时,则默认在page范围查找,然后依次在request、session、application范围查找。也可以用范围作为前缀表示属于哪个范围的变量,例如:${ pageScope. userinfo}表示访问page范围中的userinfo变量。 

【相关推荐:javascript视频教程web前端

Das obige ist der detaillierte Inhalt vonKann Javascript den Ausdruck el verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage