GWT/GXT não aplica o css

11 respostas
kleins

Bom dia galera,

Seguinte, ando fazendo uns testes com GWT, até ai beleza.
Procurando mais componentes, achei o GXT (ext), porém quando uso os componentes, eles aparecem sem css, ou seja, aparecem em html puro.

Alguém já teve este problema?

Estou usando netbeans 6.7.1, adcionei o module do gxt no gwt.xml e também a entrada do css na pagina que é o EntryPoint

Um abraço.

Rodrigo

<html>
    <head>
        <link rel="stylesheet" type="text/css" href="/css/ext-all.css" />
        <meta name='gwt:module' content='br.org.system4=br.org.system4'>
        <title>system4</title>
    </head>
    <body>
        <script language="javascript" src="br.org.system4/br.org.system4.nocache.js"></script>
    </body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<module>
	<inherits name="com.google.gwt.user.User"/>
        <inherits name='com.extjs.gxt.ui.GXT'/> 
        <entry-point class="br.org.client.system4EntryPoint"/>
	<!-- Do not define servlets here, use web.xml -->
</module>

11 Respostas

juniorsatanas

O que faz esse teu sistema ? é um crud ? poderia mandar para mim ? [email removido] valeu !
http://stackoverflow.com/questions/tagged/css

body &gt; * {
    -webkit-backface-visibility: hidden;
    -webkit-box-sizing: border-box;
    display: none;
    position: absolute;
    left: 0;
    width: 100%;
    -webkit-transform: translate3d(0,0,0) rotate(0) scale(1);
    min-height: 420px !important;
}
body.fullscreen &gt; * {
    min-height: 460px !important;
}
body.fullscreen.black-translucent &gt; * {
    min-height: 480px !important;
}
body.landscape &gt; * {
    min-height: 320px;
}
body &gt; .current {
    display: block !important;
}
kleins

Fala amigo,

Ainda não faz nada, mas vai ser CRUD sim.
Uso JSF mas estou testando o GWT pra ver se é vantagem usar.

Um abraço.

Rodrigo

serathiuk

Tente mudar a tag style para o seguinte(tirar a barra e mudar o css para gxt-all.css):

<link rel="stylesheet" type="text/css" href="css/gxt-all.css" />

Se não funcionar, verifique se você copiou realmente a pasta css diretamente para dentro da pasta war(/war/css), ou se você copiou a pasta resources inteira(/resources/css).

juniorsatanas

kleins Eu não conseguir nem chegar ao CRUD. RISOS- parece swing. heheheh se terminar o CRUD queria ver ! abraço !

serathiuk

Qualquer dúvida siga o arquivo ‘setup.txt’ que vem com o GXT.

kleins

Valeu…

Era a segunda opção, a pasta css estava no local errado.

Um abraço.

serathiuk:
Tente mudar a tag style para o seguinte(tirar a barra e mudar o css para gxt-all.css):

<link rel="stylesheet" type="text/css" href="css/gxt-all.css" />

Se não funcionar, verifique se você copiou realmente a pasta css diretamente para dentro da pasta war(/war/css), ou se você copiou a pasta resources inteira(/resources/css).

juniorsatanas

ehhehe acontece !

kleins

Cara.

Dá uma olhada no RPC da documentação… passei ontem o dia pra entender um pouco e fazer funcionar…
É meio chato ficar criando interfaces, configurando servlets, mas acho que dependendo da interação necessária, vale a pena usar o GWT…

O crud é depois dessa parte… primeiro vc tem que conseguir fazer o browser se comunicar com o servidor, e depois pelo lado do servidor fazer as operações no banco.

Um abs.

Rodrigo

juniorsatanas

kleins tu vai usar HIBERNATE ? porra to doido pra estudar GWT - EXTS… tempo … por isso teu crud vai salvar 5 horas de trablho meu !

jr

kleins

Vou usar JPA e Webservice.

Pretendo usar o GWT apenas pra fazer a interface administrativa do sistema.

Dá uma olhada neste tutorial.

http://developerlife.com/tutorials/?p=125

Se você entender como faz isso, o resto é mais facil, pois sua app em gwt vai fazer o acesso a camada de negocio (e depois para a de persistência) atraves do RPC pelos servlets.

Um abs.

Rodrigo

juniorsatanas

Iniciei um Trabalho aqui… em jsf por causa da produtividade… mas " GWT vai rolar algo aqui !

Criado 2 de fevereiro de 2010
Ultima resposta 4 de fev. de 2010
Respostas 11
Participantes 3