我努力解决这个问题,但无法找到解决方案。
我似乎不想为一个且只有一个HTML页面启用richfaces。
为什么? 因为我只在一个页面上使用RichFaces。 此外,由于我不使用的JavaScript代码,我在页面加载过程中会失去宝贵的时间。
=>此代码将添加到我的每个页面上。我只是不想在我的页面上“helloRichfaces.jsf”
<link class="component" href="/myProject/a4j/s/3_3_1.GAorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf" rel="stylesheet" type="text/css" /><link class="component" href="/myProject/a4j/s/3_3_1.GAorg/richfaces/renderkit/html/css/extended_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf" media="rich-extended-skinning" rel="stylesheet" type="text/css" /><script type="text/javascript">window.RICH_FACES_EXTENDED_SKINNING_ON=true;</script><script src="/myProject/a4j/g/3_3_1.GAorg/richfaces/renderkit/html/scripts/skinning.js.jsf" type="text/javascript"></script><meta http-equiv="content-type" content="text/html; charset=utf-8" />
答案 0 :(得分:2)
这是因为您在每个页面上使用的标记库
&lt;%@ taglib uri =“http://java.sun.com/jsf/core”prefix =“f”%&gt; &lt;%@ taglib uri =“http://java.sun.com/jsf/html”prefix =“h”%&gt; &lt;%@ taglib uri =“http://richfaces.org/a4j”prefix =“a4j”%&gt; &lt;%@ taglib uri =“http://richfaces.org/rich”prefix =“rich”%&gt;
删除富面标记lib并仅使用
&lt;%@ taglib uri =“http://java.sun.com/jsf/core”prefix =“f”%&gt; &lt;%@ taglib uri =“http://java.sun.com/jsf/html”prefix =“h”%&gt;
答案 1 :(得分:1)
这些看起来像是与Skinnability支持相关的人工制品。请尝试在web.xml
:
<context-param>
<param-name>org.richfaces.LoadStyleStrategy</param-name>
<param-value>NONE</param-value>
</context-param>