如何只打印h:datatable的内容?

时间:2010-08-21 05:24:20

标签: java jsf printing

我只需要打印h:datatable的内容。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

一个稍微简单的例子,没有标题错误; - )

<h:dataTable value="#{MyBean.myCollection}" var="item">
<h:column>
             <h:outputText value="#{item}"></h:outputText>
</h:column>
</h:dataTable>

答案 1 :(得分:1)

使用CSS media规则隐藏所有其他内容。

E.g。

 @media print {
     #header, #footer, #menu { display: none; }
 }

您也可以将其放在自己的样式表文件中,并使用

进行引用
<link rel="stylesheet" href="print.css" media="print" />