if 标签评估一个表达式,并且仅当表达式计算结果为 true 时才显示其主体内容。属性if 标签具有以下属性:属性描述是否必需默认值test要评估的条件是必须的无var存储条件结果的变量名称否无scope存储条件结果的变量的作用域否page示例标签示例我的薪水是:上述代码将生成以下结果:我的薪水是:4000
catch 标签捕获其主体中发生的任何 Throwable,并可以选择性地公开它。它用于错误处理,并以更优雅的方式处理问题。属性catch 标签具有以下属性:属性描述是否必需默认值var如果主体中的元素抛出,则用于保存 java.lang.Throwable 的变量的名称否无示例 标签示例 异常是:${catchException} 存在异常:${catchException.message} 上述代码将生成以下结果:异常是:java.lang.ArithmaticException: / by zero存在异常:/ by zero
out 标签显示表达式的结果。这与 c:out 标签的工作方式几乎相同。这里的区别在于 out 标签允许您使用更简单的“.”符号来访问属性。例如,要访问 customer.address.street,请使用 out 标签。out 标签可以自动转义 XML 标签,以便它们不会被评估为实际标签。属性out 标签具有以下属性:属性描述是否必需默认值value要输出的信息是必须的无default要输出的回退信息否无escapeXml如果标签应转义特殊 XML 字符,则为 true否true示例标签示例上述代码将生成以下结果:,&
以下是如何从您的机器发送 HTML 电子邮件的示例。假设您的本地主机已连接到 Internet,并且能够发送电子邮件。确保 Java 电子邮件 API 包和 JAF 包中的所有 jar 文件都位于 CLASSPATH 中。此示例与上一个示例非常相似,不同之处在于这里我们使用 setContent() 方法设置内容,其第二个参数为“text/html”,以指定消息中包含 HTML 内容。使用此示例,您可以发送任意大的 HTML 内容... 阅读更多