JSTL c:catch 等同于 JSF
JSTL c:catch JSF equivalent
我尝试将 JSP 标记转换为其等效的 JSF。在 JSP 文件中我发现了一个 c:catch
块。
c:
来自 <%@ taglib uri="/WEB-INF/c.tld" prefix="c" %>
。
在 JSF 中,我有 XML 命名空间 xmlns:c="http://java.sun.com/jsp/jstl/core"
。
我也可以在 JSF 中使用 c:catch
还是有其他等效的 JSF 来做同样的事情?
是的,它是 JSTL 核心。它捕获在其主体中出现的任何 Throwable
并有选择地公开它。它只是用于错误处理。查看文档:
但是,混合使用 JSF 和 JSTL 是有问题的。 Facelets 对 <c:if>
<c:forEach>
<c:catch>
<c:set>
的支持有限
另请参阅:
我尝试将 JSP 标记转换为其等效的 JSF。在 JSP 文件中我发现了一个 c:catch
块。
c:
来自 <%@ taglib uri="/WEB-INF/c.tld" prefix="c" %>
。
在 JSF 中,我有 XML 命名空间 xmlns:c="http://java.sun.com/jsp/jstl/core"
。
我也可以在 JSF 中使用 c:catch
还是有其他等效的 JSF 来做同样的事情?
是的,它是 JSTL 核心。它捕获在其主体中出现的任何 Throwable
并有选择地公开它。它只是用于错误处理。查看文档:
但是,混合使用 JSF 和 JSTL 是有问题的。 Facelets 对 <c:if>
<c:forEach>
<c:catch>
<c:set>
另请参阅: