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>
ただし、すべてが常に入力されるわけではありません。基本的に、空のスペースを残すだけでnull値が返される場合があります。その空のスペースをできる限り残しておく場合にのみ、非表示にします。ほとんどのブラウザで機能する簡単なソリューションを使用して、その空白スペースを非表示にしますか?