使用c:out输出

时间:2018-11-15 12:54:21  来源:igfitidea点击:

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

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

<c:out>的语法

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

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

还可以写成这种形式

<c:out value="expression">
default value
</c:out>

<c:out>示例

<%@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