Boa tarde pessoal!!
Eu criei uma aplicação utilizando JSF 1.2, na minha página principal criei um link para utilizar um arquivo externo css, e também coloquei uma figura.
Nesta miha página principal tem um login, ou seja, se o login der errado, eu preciso voltar para a mesma página e avisar ao usuário sobre o erro.
O problema é que quando eu volto para a mesma página ele não acha o css, e a imagem, como se o caminho estivesse errado.
A url inicial antes da pessoa fazer o login é: http://localhost:8080/TheProject/
e quando o usuario digita errado o usuário e/ou a senha e volta para a mesma página a url muda para:
http://localhost:8080/TheProject/pages/login.jsf;jsessionid=BE60920A43F3F554F25507936BAD5B7C
os meus CSS, estão em uma pasta.
Aqui está o código da minha página:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html">
<f:loadBundle basename="paginasCss" var="paginas" />
<head>
<title>Testes</title>
<link type="text/css" href="css/login.css" rel="stylesheet" />
<link type="text/css" href="css/padrao.css" rel="stylesheet" />
</head>
<body bgcolor="#B8B8B8">
<div class="figuraFundo">
</div>
<div class="login01">
<form jsfc="h:form">
<fieldset class="fieldsetLogin"><br />
<label for="usuario">Usuario:</label><input jsfc="h:inputText" value="#{usuarioController.usuario.usuario}" type="text" size="30" id="usuario" required="true"/>
<br /><br />
<label for="senha">Senha:</label><input jsfc="h:inputSecret" value="#{usuarioController.usuario.senha}" type="senha" class="senha" size="30" id="senha" required="true"/>
<br /><br />
<input jsfc="h:commandButton" type="submit" action="#{usuarioController.logar}" class="confirmar" value="Entrar" />
</fieldset>
</form>
</div>
</body>
</html>
grato pela ajuda!!