我的 JSP 中有一个表格,当页面生成时有空,我想知道是否有一种方法可以让我仅在它们没有实际文本的情况下隐藏它们,这就是它们的样子。
<TABLE border="1" style="empty-cells:hide;padding-left:4px">
<TR>
<TD><s:property value="barfoo"/></TD>
<TD align="center"><s:property value="foo"/></TD>
<TD align="center"><s:property value="bar"/></TD>
<TD align="center"><s:property value="foobar"/></TD>
</TR>
<TR>
<TD><s:property value="barfoo"/></TD>
<TD align="center"><s:property value="foo"/></TD>
<TD align="center"><s:property value="bar"/></TD>
<TD align="center"><s:property value="foobar"/></TD>
</TR>
<TR>
<TD><s:property value="barfoo"/></TD>
<TD align="center"><s:property value="foo"/></TD>
<TD align="center"><s:property value="bar"/></TD>
<TD align="center"><s:property value="foobar"/></TD>
</TR>
<TR>
<TD><s:property value="barfoo"/></TD>
<TD align="center"><s:property value="foo"/></TD>
<TD align="center"><s:property value="bar"/></TD>
<TD align="center"><s:property value="foobar"/></TD>
</TR>
</TABLE>
但问题并不是所有这些都会一直被填写,有时它们基本上会返回空值,只是留下一个空白空间,我只想隐藏它们,只有当他们要以任何方式离开那个空白空间时使用适用于大多数浏览器的简单解决方案来隐藏该空白区域?