[RESOLVIDO]colocar imagem de fundo e arrumar um menu em jsp

13 respostas
L

galera eu to mexendo com jsp pra criar paginas…só que pinto uns problemas…

tento colocar uma imagem de fundo .jpg mais num funfa…

e fiz o download de um exemplo de meu da net, no html ele funfo certinho mais quando abro ele pelo projeto…msm sendo html ele só aparece o que ta escrito e o contorno…

gostaria de saber o que ta acontecendo e o que eu preciso fazer?

vlw

13 Respostas

Apohlo

manda o código aew

L

o código do menu.jsp

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>- MENU -</title>
<style type="text/css">
/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_one */

.menu1 {padding:0 0 0 32px; margin:0; list-style:none; height:35px; background:#fff url(/imagem/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url(/imagem/button3.gif);}
.menu1 li.current a b {background:url(/imagem/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(/imagem/button2.gif);}
.menu1 li a:hover b {background:url(/imagem/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(/imagem/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(/imagem/button3.gif) no-repeat right top;}

</style>
</head>

<body background="back.jpg">
<ul class="menu1">
<li><a href="/imagem/home.html"><b>Home</b></a></li>
<li><a href="/imagem/carro.html"><b>Listar veiculos</b></a></li>
<li><a href="/imagem/cadastro_carro.html"><b>Cadastrar veiculo</b></a></li>
<li><a href="/imagem/cadastro.html"><b>Cadastrar Usuario</b></a></li>
<li><a href="/imagem/login.html"><b>Login</b></a></li>
</ul>
</body>
</html>

e quando eu instancio o menu no otro formulario de cadastro jsp fica do msm jeito…

Apohlo

a imagem dessa classe .menu1 ta funcionando? talvez vc esteja passando o caminho da imagem no de maneira incorreta … não seria imagem/back.jpg?

L

intão num ta nenhuma imagem funcionando…

e ta na pasta certa, tava /imagem/back.jpg

mais eu coloquei imagem na mesma pasta do jsp…

Apohlo

tente criar uma pasta no WebContent para colocar suas imagens dps tenta usar “…/imagens/back.jpg” ou “…/…/imagens/back.jpg”

L

eu jah tentei, tanto que as outras imagens, as images do menu estão na pasta imagem e o projeto na pasta content que é onde ta tambem a back.jpg…

discorpio

Boa noite a todos.

A pasta imagens tem que estar dentro da pasta Web pages ou páginas da Web em português do seu projeto, e depois corrija o código abaixo assim:

&lt;body background="imagens/back.jpg"&gt;

// ou

 &lt;body background="../imagens/back.jpg"&gt;

se não, não funfa.

L

olha era pra ficar assim…

mais ela ta ficando assim

eu jah coloquei a imagem na mesma pasta…na pasta “imagem” que esta na pasta “web-inf”…(C:\Users\Lucas\work\carros\WebContent\WEB-INF\imagem)

e o projeto ta na pasta “content”…tambem esta na pasta “web-inf”…(C:\Users\Lucas\work\carros\WebContent\WEB-INF\content)

e não ta indo de jeito nenhum…

e no menu se eu clico por exemplo no “HOME”…aparece o erro 404…

[color=red]HTTP Status 404 - /carros/imagem/home.html

type Status report

message /carros/imagem/home.html

description The requested resource (/carros/imagem/home.html) is not available.

Apache Tomcat/6.0.32[/color]

mas o home.html esta na pasta imagem…

sera alguma coisa do JSP ?

discorpio

Bom dia a todos.

Ai que está o erro.

Não é dentro da pasta Web-inf, e sim dentro da pasta WebContent somente, assim:

C:\Users\Lucas\work\carros\WebContent\imagem

As pastas de páginas JSP, JSF, assim como a de CSS e JavaScript, também terá que estar dentro de WebContent

Geralmente o NetBeans renomeia a pasta WebContent como Web pages, (Inglês) ou Páginas da Web (Português). Dentro da aba files (Arquivos), essa pasta tem o simples nome de “web”.

A pasta Web-inf, conterá apenas alguns arquivos de configuração em xml, como por exemplo um arquivo de configuração da sua web, em acesso ao banco de dados via JNDI do TomCat, e outros quesitos de configuração da sua web.

L

nossa muito obrigado a voceis dois…

funfo aki…

nem podia imaginar isso…

:thumbup:

discorpio

Olá, sou eu de novo.

lukkinhas:
nossa cara muito obrigado…

funfo aki…

nem podia imaginar isso…

:thumbup:

Não se esqueça de duas coisas

1º) Agradecer também ao nosso amigo Apohlo, que foi ele o primeiro a te dar a dica correta.

2º) Colocar “[RESOLVIDO]” lá no seu primeiro Post.

Apohlo

Isso ae! Que bom que foi resolvido o seu problema! Falouz

L

:thumbup:

Criado 3 de novembro de 2011
Ultima resposta 5 de nov. de 2011
Respostas 13
Participantes 3