Problema JSF + RichFaces + CSS "fantasma"

3 respostas
S

Olá a todos, estou me deparando com o seguinte problema se é que isso é um problema.

Tenho a minha página Jsp com Jsf declarada:

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib prefix="f"  uri="http://java.sun.com/jsf/core"%>  
<%@ taglib prefix="h"  uri="http://java.sun.com/jsf/html"%>  
<f:view>
<html>
    <head>
        <title>JSP Page</title>
    </head>
    <body>
        <h1>Hello World!</h1>
        <h:graphicImage value="http://localhost:8080/Wpos_16.4/resources/custom/Advice/logoRelatorio.png"/>
    </body>
</html>
</f:view>

Porém não sei porque quando a chamo no browser e visualizo o fonte aparece assim:

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>JSP Page</title>
    <link class="component" href="/Wpos_16.4/a4j/s/3_3_3.Finalorg/richfaces/renderkit/html/css/basic_classes.xcss/DATB/eAF7sqpgb-jyGdIAFrMEaw__.jsf" rel="stylesheet" type="text/css" /><link class="component" href="/Wpos_16.4/a4j/s/3_3_3.Finalorg/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="/Wpos_16.4/a4j/g/3_3_3.Finalorg/richfaces/renderkit/html/scripts/skinning.js.jsf" type="text/javascript"></script></head>
    <body>
        <h1>Hello World!</h1>
        <img src="http://localhost:8080/Wpos_16.4/resources/custom/Advice/logoRelatorio.png" />
    </body>
</html>

Gostaria de entender o porque que estas tags surgem “do nada” carregando estes estilos se eu nem chamei nada do RichFaces.

Quem souber por favor explicar agradeço muito

Obrigado

3 Respostas

Rafael_Carneiro

JSF é um framework component based e na maiorias das vezes nós o utilizamos com alguma biblioteca third-party, que é o seu caso (richfaces).

Ao utilizar os componentes/tags JSF nas suas páginas, o framework as identifica e é por isso que você viu o source diferente (com tags, css, etc).

S

Então não existe a possibilidade de se bloquear para algumas páginas o não carregamento destes ???

S

Alguém sabe como remover esse techo de código criado automaticamente?

Obrigado

Criado 24 de agosto de 2012
Ultima resposta 24 de ago. de 2012
Respostas 3
Participantes 2