MyFaces中缺少media属性h:outputStylesheet

时间:2016-01-08 22:27:17

标签: jsf jsf-2 media myfaces outputstylesheet

我正在使用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;
        }
    }

由于

0 个答案:

没有答案