Problemas com CSS, JavaScript e imagens  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

Boa noite pessoal. Ja nao aguento mais ficar quebrando a cabeca com essa aplicacao que esta usando struts 1.x. Nessa aplicacao eu uso CSS, JavaScript e imagens so que, eles nao executam, nao aparece imagem, nao formara CSS. Nao faz nada! Ja quebrei a cabeca e procurei ate na net e nao deu certo ainda, por isso recorro a voces para me ajudar. É o seguinte, minha estrutura de diretorios e arquivos esta desta maneira:

No meu jsp que esta declarado dessa forma abaixo ele nao carrega nada disso, ja encontrei dizendo que tem que usar a tag do struts <html:base/> e nada.. Por isso que peco encarecidamente a ajuda de voces para me explicar isso. Tem que usar essa tag <html:base/> ou nao? Ja vi exemplos que usam e exemplos que nao usam. Meu JSP esta abaixo:


Qual é o jeito correto de se usar esses componentes no struts???
Obrigado a todos

omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
fenrir
JavaEvangelist

Membro desde: 26/09/2002 13:06:19
Mensagens: 328
Localização: São Paulo
Offline

Eu não lembro muito da época em que usava o Struts, mas diria que o seu problema está nas linhas 11 e 12. Você está mandando carregar um CSS e um script mas não está passando o endereço correto.

Veja "../css/stylesheet.css" é um caminho relativo. Isso não é uma boa prática...o ideal é usar o caminho completo. Por exemplo: http://um.dominio.qualquer/css/stylesheet.css. Principalmente porque o JSP é considerado conteúdo dinâmico, enquanto que o CSS, imagens e afins são considerados conteúdo estático. E eles podem estar em locais diferentes, dependendo do seu servidor de aplicação.

Tem um Android? Gosta de tirar fotos? Que tal subi-las automaticamente para a internet? Dê uma olhada: http://autouploader.aguilarj.com
[WWW]
Maracuja
GUJ Ranger
[Avatar]

Membro desde: 28/03/2006 10:18:44
Mensagens: 940
Localização: Behind the screen
Offline

No caminho para os seus CSS, Scripts e etc... vc precisa colocar também o contexto de sua aplicação, pode ser utilizando EL assim ${pageContext.request.contextPath}.

Também ja é hora de largar as drogas rapaz... Struts não ta com nada mais!!! hehehehe

Substitua ao menos essas tags logic por JSTL, fica mto mais elegante. hehehe

[]'s

"Nunca deixarei de reclamar, mas espero reclamar de coisas melhores a cada dia..." Um amigo muito sabio
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

Grande Maracuja...

Heeheheh.. É seguinte:
Estou usando essa tag logic e outras afins porque nao consegui usar o JSTL pelo Maven. Sendo que dentro do target a biblioteca do JSTL esta inserida e quando tento usar pela tag o eclipse acusa que nao encontra ela. A proposito, alguem conseguiu usar JSTL pelo Maven2?

Eu sei que ele esta configurado corretamente, porque eu vejo que ele executa o download normal.



Obrigado a todos... E aguardo respostas a respeito do Maven2 com JSTL

omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team