Poniższe fragmenty kodu działają, gdy wartości użyte do utworzenia myBean nie są puste.sprawdzanie, czy komponent bean ma wartość null przy użyciu javascript lub innych metod
Jak dbać o scenariusz, gdy myBean
ma wartość null? Czy istnieje sposób sprawdzenia wartości fasoli?
<bean:define id="myBean" name="<%=myName%>" property="<%=myProp%>"/>
teraz jeśli myName
i/lub myProp
jest null,
Błądjavax.servlet.jsp.JspException: Define tag cannot set a null value
błąd.
próba rozwiązanie:
<c:if test="${not empty myBean}">
<bean:define id="myBean" name="<%=myName%>" property="<%=myProp%>"/>
</c:if>
co nie działa? Masz na myśli, że otrzymujesz wartość js var myBean jako łańcuch "null" i chcesz tego uniknąć? – Ash
edytowany, przepraszam, jeśli nie było jasne – bouncingHippo
Cześć [link] [1] będzie bw helpful.This to tylko przypuszczenie [1]: http://stackoverflow.com/a/14648106/ 1069633 –