以下のコード スニペットは、myBean の作成に使用される値が null でない場合に機能します。
myBean
値が nullの場合、どのように対処すればよいですか? Bean の値を確認する方法はありますか?
<bean:define id="myBean" name="<%=myName%>" property="<%=myProp%>"/>
myName
and/ormyProp
が null の場合、
エラー javax.servlet.jsp.JspException: Define tag cannot set a null value
エラー。
試みられた解決策:
<c:if test="${not empty myBean}">
<bean:define id="myBean" name="<%=myName%>" property="<%=myProp%>"/>
</c:if>