表达式语言简介

2014-08-07  本文已影响34人  kylelin

表达式语言(Expression Language,EL)是JSP2.0中新增的功能。使用表达式语言,可以方便地访问标志位(在JSP中一共提供了page(pageContext)、request、session和application 4种标志位)中的属性内容,这样及可以避免出现许多的Scriptlet代码。

【语法】${属性名称}

使用表达式语言可以方便地访问对象中的属性、提交的参数或者是进行各种数学运算,而且使用表达式语言最大的特点是如果输出的内容为null,则会自动使用空字符串(“”)表示。

【示例】:

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>标题</title>
</head>
<body>
    <%
        request.setAttribute("baidu", "http://www.baidu.com");
    %>
    <h2>${baidu}</h2>
    
</body>
</html>
上一篇 下一篇

猜你喜欢

热点阅读