jsp 三元表达式

<%if(user.getStatus()==1)
     {%>
     <%}%>
   <%else
   { %>
   
   <%} %>

就是如果答案是1就显示image/iboy.gif
如果不是1就显示image/igirl.gif
我用不出来三元了。
用这个是错的



修改后的代码如下,未编译调试:
<%
String image = ( user.getStatus() == 1 ) ? "" : "";
%>
<%= image %>    答案补充 经过编译调试,该代码是正确的~~  答案补充 "在java中是一个特殊字符,需要转义哈
\"的意思就是转义"

你可能感兴趣的:(jsp 三元表达式)