这个问题有点。。我认为你最好先学一下java基础啊。。
不然这样子针对性的学习,可能会很困难的,我担心会受不了。

解决方案 »

  1.   

    <c:set var="a" value="${A}" />
    <c:if test="${a==null}"><img src="images/1.gif"></c:if>
    <c:if test="${a!=null}"><img src="images/2.gif"></c:if>现在问题是除了以上两种为空和不为空的情况,还有第三种a=""的情况,不知道怎么在JSP里面表示出来?
      

  2.   

    <% 
    if(a==null){
    %><img src="images/1.gif" ><% else if("".equals(a)){%><img src="images/2.gif" ><% else{%><img src="images/3.gif" ><%}%>
      

  3.   

    <c:if test="${a==''}"><img src="images/?.gif"</c:if>
      

  4.   

    判断空:a==null || a.trim().length() > 0
    非空:a != null && !"".equals(a)
      

  5.   

    <%  
    if(a==null||"".equals(a)){ 
    %> <img src="images/1.gif" > <% else <img src="images/2.gif" > %>