我在做一些JSP標記。我將一個類型參數傳遞給標籤。當屬性無效時,我可以在自定義JSP標記中使用JSTL拋出異常嗎?
的代碼如下所示:
<%@ attribute name="type" require="true" %>
<c:choose>
<c:when test="${type eq 'even'}">
<c:set var="remainder" value="0" />
</c:when>
<c:when test="${type eq 'odd'}">
<c:set var="remainder" value="1" />
</c:when>
<c:otherwise>
<%-- Want to throw exception!! --%>
</c:otherwise>
</c:choose>
我想,如果我傳遞一個錯誤的值拋出異常。當我搜索這個主題時,我發現this。我不能在JSTL中拋出一個正常的異常嗎?
我不認爲你真的需要在用戶界面中引發異常。只要在其他塊中加入錯誤描述即可。 – adatapost 2012-01-13 04:29:44
誰會接受這個例外? – skaffman 2012-01-13 09:24:14
只需立即注意問題 – 2012-01-13 10:23:15