JSP 使用c:out输出


使用c:out操作在web页面上输出变量和表达式。

<c:out>类似于表达式 <%= expression %>

<c:out>的语法

1
2
<c:out value="variable" default="default value"/>
<c:out value="expression" default="default value" />

<c:out>有两个属性:
value: 变量或表达式
default: 默认值; 如果变量或表达式值为null,则使用默认值。

还可以写成这种形式

1
2
3
<c:out value="expression">
default value
</c:out>

<c:out>示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core"
prefix="c" %>
<html>
<head>
<title>c:out 操作示例</title>
</head>
<body>
<c:out value="${x}" default="这是默认值" />
<c:set var="i" value="10" />
<c:out value="${i}" />
<c:out value="${i + 10}" />
</body>
</html>

我们使用c:out输出变量x的值,由于变量x未定义,所以将输出默认值这是默认值
然后使用c:set定义了一个变量i,初始值为10。 然后分别输出变量和表达式的结果1020


原文链接:https://codingdict.com/