Lucas_Cavalcanti 31 de jan. de 2013
tentou trocar a ordem dos filtros?
raf4ever 31 de jan. de 2013
Quando troquei,nem sequer carregou o layout.
Lucas_Cavalcanti 31 de jan. de 2013
habilita os logs de debug do vraptor e do sitemesh e veja se aparece alguma coisa que indica qual é o erro.
raf4ever 4 de fev. de 2013
Então galera,já fiz algumas modificações sugeridas em outros tópicos aqui do forum mas ainda persiste o problema.
Atualmente a configuração está assim:
decorators.xml
<?xml version="1.0" encoding="UTF-8"?>
<decorators defaultdir="/decorators">
<decorator name="principal" page="principal.jsp">
<pattern>*.jsp</pattern>
</decorator>
</decorators>
web.xml:
<filter>
<filter-name>vraptor</filter-name>
<filter-class>br.com.caelum.vraptor.VRaptor</filter-class>
</filter>
<filter>
<filter-name>sitemesh</filter-name>
<filter-class>com.opensymphony.sitemesh.webapp.SiteMeshFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>*.jsp</url-pattern>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
<filter-mapping>
<filter-name>vraptor</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
Lucas_Cavalcanti 4 de fev. de 2013
tenta usar a mesma configuração que o vraptor-scaffold gera… ela certamente funciona:
raf4ever 4 de fev. de 2013
Lucas Cavalcanti:
tenta usar a mesma configuração que o vraptor-scaffold gera… ela certamente funciona:
https://github.com/caelum/vraptor-scaffold
vraptor-scaffold é Ruby,não?
Lucas_Cavalcanti 4 de fev. de 2013
yep, mas gera código java
raf4ever 4 de fev. de 2013
Tá massa cara,vou dar uma olhada!
raf4ever 4 de fev. de 2013
Rolou não
Segue o código que está dando erro,consegue enxergar algum problema?
jsp:
<c:url value=/usuario/novo/>>Usuários
Controller:
@Resource
@Path ( "/usuario" )
public class UsuarioController {
@Path ( "/novo" )
public void novo () {}
}
Lucas_Cavalcanti 4 de fev. de 2013
<a /usuario/novo" /> ">Usuários</a>
esse código tá errado…
deveria ser algo como:
<a href= "<c:url value=" /usuario/novo" /> ">Usuários</a>
qual é a exception que tá dando? Isso geralmente ajuda a saber o que tá acontecendo
raf4ever 4 de fev. de 2013
Lucas Cavalcanti:
<a /usuario/novo"/>">Usuários</a>
esse código tá errado…
deveria ser algo como:
<a href= "<c:url value=" /usuario/novo" /> ">Usuários</a>
qual é a exception que tá dando? Isso geralmente ajuda a saber o que tá acontecendo ;)
Não tá dando exceção,apenas não decora a página.
E o link tá desse jeito como vc postou,por algum motivo quando eu tava postando aqui tava perdendo a formatação.
Lucas_Cavalcanti 4 de fev. de 2013
vc tá com as taglibs declaradas corretamente? se vc abre o código fonte da página no browser, o que aparece?
raf4ever 4 de fev. de 2013
Sim sim,tanto é que a funcionalidade tá perfeita,listando e cadastrando,só não tá decorando o layout
Lucas_Cavalcanti 4 de fev. de 2013
mas no html tá aparecendo as tags do sitemesh?
raf4ever 4 de fev. de 2013
Lucas_Cavalcanti 5 de fev. de 2013
vc conseguiu rodar o projeto que o vraptor-scaffold gerou?
o xml está similar?
as libs são as mesmas?