一个jsp页面的问题 大家帮下

来源:百度知道 编辑:UC知道 时间:2024/05/31 15:10:06
<%if(questionBean.getStatus()==0){%>
<tr>
<td> </td>
<td> </td>
</tr>
<%}%>

jsp页面的代码 当if不成立时为什么
这个tr还占个空白的地方啊
还是这个if占着空白的地方啊 有没有什么方法可以解决的
谢了
代码没问题也没有 
像下面这个也是 打印1行标题 和一个空行
烦死了 现在是一用if就出空行
<%
String sTitle=questionBean.getTitles();
if(sTitle.length()>10){
out.print(sTitle.substring(0,10)+"...");
}else{
out.print(sTitle);
}%>

先检查一下你的getStatus()值是否等于0,
用out.print(questionBean.getStatus())打印出来看看;
如果==0就会输出<tr><td></td><td></td></tr>,即一空行;如果!=0就会继续向后执行,后面如果有个&n bsp;或有个" "什么的,当然就会占一个空白。

<%......%>前后还有些什么代码,你贴出来看看。