我正在使用JSF2.0 - myfaces实现。我们的目标运行时环境是WAS8.5。我们使用h:outputStylesheet
加载CSS我想在我的一个页面中打印部分页面内容。要使用media =“screen,print”OR media =“all”来覆盖css media属性。
不幸的是,JSF2.0 myfaces实现(https://myfaces.apache.org/core20/myfaces-impl/tagdoc/h_outputStylesheet.html)不支持media属性。
没有更改JSF库的选项。
我在发布
之前已经阅读过这篇文章Conditionally render JSF components for printing
我搜索了一些像Omnifaces这样的库,但没有。
我是否必须创建cutom标签?
(我认为这是方向jsf 2.0 Custom Component/Tag NOT COMPOSITE,我会看一下http://www.mastertheboss.com/javaee/jsf/jsf-java-based-custom-tags-example?showall=)
或者更好地修改CSS
@media print {
#header, #footer, #menu {
display: none;
}
}
由于