JSP表达式

1年前 (2024-04-28)
JSP 表达式可以把变量或者表达式输出到网页上,不需要 out.print() 就能输出数据。通常用于打印变量和方法的值。

JSP 表达式语法如下:

<%= 表达式 %>

等效于

<jsp:expression>

表达式

</jsp:expression>

可以将 <%=表达式 %> 理解为 <% out.println(表达式) %> 的简写方式。这里需要注意,JSP 表达式不能以分号结尾。

例 1

使用 JSP 表达式显示欢迎消息,代码如下:

<html>

<body>

<%="欢迎来到编程帮(http://www.biancheng网站站点" rel="nofollow" />

欢迎来到编程帮(http://www.biancheng网站站点" rel="nofollow" />

<html>

<body>

当前时间: <%= java.util.Calendar.getInstance().getTime() %>

</body>

</html>

浏览器输出信息为:

当前时间: Mon Dec 07 15:11:33 CST 2020