Olá pessoal, eu estou me matando com um erro de CSS.. Estou desconfiando que o VRaptor não deixa eu acessar minhas CSS :evil:
Eu já procurei pelo Google trocentas milhões de vezes e existem problemas parecidos em outros frameworks mas nenhum me ajudou.. :cry:
O problema é o seguinte:
Tenho um jsp chamado lista.jsp e uma pasta css na raiz web do meu projeto. Eu acesso o lista.jsp normalmente e ele importa normalmente os css.
Exibe uma tabela com dados de teste importados, cores, formatação e etc.
Entretanto eu preciso que meu lista.jsp que está em web/WEB-INF/jsp/produtos/ acesse os CSS também.. e ele não acessa!! :cry:
Quando eu acesso esse lista.jsp ele me traz a tabela apenas com dados sem formatação, sem cores, sem nada.
Minhas pastas:
web
/css
. xxxx.css
. yyyy.css
/WEB-INF
. /jsp
. . /produtos
. . . lista.jsp
lista.jsp
Minha lista.jsp da raiz (que está funcionando)
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<jsp:directive.page import="org.displaytag.sample.*" />
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%@ include file="header.jsp" %>
</head>
<body> <center> <font face="arial">
<%@ include file="menu.jsp" %>
<h1>Produtos</h1> <jsp:scriptlet> request.setAttribute( "test", new ReportList(10) ); </jsp:scriptlet>
<display:table name="test" class="isis" cellspacing="5" cellpadding="5">
</display:table>
</font> </center> </body>
</html>
Minha lista.jsp que não funciona (que está na pasta jsp - configurada conforme o Vraptor)
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%@ include file="../../../header.jsp" %>
</head>
<body> <center> <font face="arial">
<%@ include file="../../../menu.jsp" %>
<h1>Produtos</h1>
<display:table id="produto" name="${produtoList}" requestURI="lista" class="isis" cellspacing="5" cellpadding="5">
<display:column property="id" title="ID"/>
<display:column property="nome" />
<display:column title="Operação"><a href="remove?produto.id=${produto.id}">remover</a></display:column>
</display:table>
</font> </center> </body>
</html>
Pessoal, se existe outro meio de exibir minha tabela usando CSS por favor, me indiquem!! Plss :cry: :roll: