以下のコードスニペットは、myBeanの作成に使用された値がnullでない場合に機能します。javascriptまたは他のメソッドを使用してBeanがnullであるかどうかを調べる
myBean
にヌル値が設定されている場合、どのようにシナリオを考慮しますか? Beanの値をチェックする方法はありますか?
<bean:define id="myBean" name="<%=myName%>" property="<%=myProp%>"/>
myName
および/またはmyProp
は、
エラーjavax.servlet.jsp.JspException: Define tag cannot set a null value
エラーnullの場合。
未遂ソリューション:提供される追加情報につきとして編集
<c:if test="${not empty myBean}">
<bean:define id="myBean" name="<%=myName%>" property="<%=myProp%>"/>
</c:if>
..このことができますなら、私に教えてください?つまり、js var myBeanの値を 'null'文字列として取得し、それを避けたいのですか? – Ash
編集し、私は – bouncingHippo
こんにちは[リンク]明確ではなかった場合は、[1] helpful.Thisをbwのでしょう申し訳ありませんが、ただの推測 である[1]:http://stackoverflow.com/a/14648106/ 1069633 –