0

私はこの問題に一生懸命取り組みましたが、解決策を見つける方法がありませんでした。

たった1つのHTMLページでリッチフェイスを有効にしたくありません。

なんで ?1ページだけで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" />

幸運を !

4

2 に答える 2

2

これは、すべてのページで使用しているタグライブラリが原因です

<%@ taglib uri = "http://java.sun.com/jsf/core" prefix = "f"%> <%@ taglib uri = "http://java.sun.com/jsf/html" prefix = "h"%> <%@ taglib uri = "http://richfaces.org/a4j" prefix = "a4j"%> <%@ taglib uri = "http://richfaces.org/rich" prefix = "リッチ"%>

リッチフェイスタグlibを削除し、のみ使用します

<%@ taglib uri = "http://java.sun.com/jsf/core" prefix = "f"%> <%@ taglib uri = "http://java.sun.com/jsf/html" prefix = "h"%>

于 2009-10-22T07:02:20.340 に答える
1

これらは、スキナビリティのサポートに関連するアーティファクトのように見えます。あなたのでそれを無効にしてみてくださいweb.xml

  <context-param>
    <param-name>org.richfaces.LoadStyleStrategy</param-name>
    <param-value>NONE</param-value>
  </context-param>
于 2009-10-20T10:45:11.977 に答える