[Resolvido] VRaptor com DisplayTag CSS

2 respostas
katsukawa

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:

2 Respostas

Lagaffe

Eu faço o seguinte:

"/>

só que nesse caso você vai ter de incluir a taglib:

<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix =“c” %>

katsukawa

Caraca Lagaffe!!! É isso mesmo, funcionou!!!

Brother… eu tava desde ontem de manhã tentando fazer funcionar… vc tem noção oq é isso?? o tempo, o stress… kkkk :lol:

Se vc tivesse aqui te pagaria uma coca!!! kkk 8)

Vlw brother!!! Salvou meu dia…

Criado 23 de outubro de 2009
Ultima resposta 23 de out. de 2009
Respostas 2
Participantes 2