该标签捕获其主体中发生的任何 Throwable,并可以选择性地公开它。它用于错误处理并更优雅地处理问题。属性该标签具有以下属性:属性描述必需默认值var如果主体中的元素抛出,则保存 java.lang.Throwable 的变量名称。否无示例 标签示例 异常是:${catchException} 存在异常:${catchException.message} 以上代码将生成以下结果:异常是:java.lang.ArithmaticException: / by zero存在异常:/ by zero
该标签显示表达式的结果。这几乎类似于 的工作方式。这里的区别在于该标签允许您使用更简单的“.”表示法来访问属性。例如,要访问 customer.address.street,请使用该标签。该标签可以自动转义 XML 标签,因此它们不会被评估为实际标签。属性该标签具有以下属性:属性描述必需默认值value要输出的信息是无default备用信息输出否无escapeXml如果标签应该转义特殊 XML 字符,则为 true否true示例标签示例以上代码将生成以下结果: , &