DisplayTag - Como usar Styles Formatação

3 respostas
katsukawa

Olá pessoal! :)

Estou seguindo a apostila Fj28 da caelum, usando VRaptor e cheguei na parte onde lista os objetos do banco.

Fiz tudo certo porém minha tabela fica sem nenhuma formatação e na apostila fica tudo "bonitinho" com cores, linha cor clara, linha cor escura...

Eu tô tentando usar um exemplo que existe no site do DisplayTag mas o exemplo faz referência para uma classe TestList na package org.displaytag.sample.* e eu vi que no jar do displayTag não existe essa package. :evil:

Segue o Jsp Exemplo:

<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:display="urn:jsptld:http://displaytag.sf.net/el">
  <jsp:directive.page contentType="text/html; charset=UTF-8" />
  <jsp:directive.page import="org.displaytag.sample.*" />
  <jsp:include page="inc/header.jsp" flush="true" />

<jsp:scriptlet> request.setAttribute( "test", new TestList(10, false) ); </jsp:scriptlet>

<jsp:scriptlet> String lClass = "isis";
   if( request.getParameter( "class" ) != null ) {
      lClass = request.getParameter( "class" );
	  if (!("isis".equals(lClass) || "its".equals(lClass) || "mars".equals(lClass) || "simple".equals(lClass) || "report".equals(lClass) || "mark".equals(lClass)))
	  {
		lClass="";
	  }
   }
   pageContext.setAttribute("tableclass", lClass);
</jsp:scriptlet>


<h2>Styles</h2>

<ul id="stylelist">
	<li><a href="example-styles.jsp?class=isis">ISIS</a></li>
	<li><a href="example-styles.jsp?class=its">ITS</a></li>
	<li><a href="example-styles.jsp?class=mars">Mars</a></li>
	<li><a href="example-styles.jsp?class=simple">Simple</a></li>
	<li><a href="example-styles.jsp?class=report">Report</a></li>
	<li><a href="example-styles.jsp?class=mark">Mark Column</a></li>
</ul>


<display:table name="${produtoList}" class="${tableclass}">
   <display:column property="id" sortable="true"/>
   <display:column property="nome" />
</display:table>

  <jsp:include page="inc/footer.jsp" flush="true" />

</jsp:root>

Gostaria de saber se alguém tem pode me passar uma página pronta com estilo ou formatada para eu saber como faz..
Os exemplos do site http://displaytag.homeip.net/displaytag-examples-1.1/example-nocolumns.jsp não me ajudaram muito..
:roll:

3 Respostas

katsukawa

alguém pode me ajudar?? :roll:

katsukawa

Pessoal, por meio a técnicas não indicadas acabei fazendo com que funcione a CSS.

Entretanto… acabou surgindo outro erro, mas entendo que este é mais fácil do que o outro para se resolver.

O problema é o seguinte:

Abaixo minhas pastas

web css xxxx.css yyyy.css www.css WEB-INF jsp index produtos lista.jsp lista.jsp

O problema é que quando acesso a página lista.jsp da raiz web ele acessa os CSS normalmente, entretanto quando acesso a lista.jsp eu não consigo acessar os mesmos css … Eu tô importando assim: “…/…/…/css/xxx.css” por exemplo.

Gostaria de saber pq só consigo acessar as CSS quando a JSP está na raiz web??
:wink:

katsukawa

Será que pode ser por causa do VRaptor que eu não consigo acessar o CSS na raiz??

Criado 22 de outubro de 2009
Ultima resposta 23 de out. de 2009
Respostas 3
Participantes 1