Template + mentawai + nem sempre funciona

1 resposta
J

Pessoal do mentawai help!!!

tenho na minha action :

ac.addConsequence(“editar”, new Forward("/jsp/simulador/simulaform.page"));

no template

Page base = new Page(".*", “/template.jsp”, ConventionController.class);

base.setBlock(“util”, new Page(“declaracoes.jsp”));

base.setBlock(“estados”, new Page(“teste.jsp”));

base.setBlock(“programas”, new Page(“teste2.jsp”));

add(base);

Este mapeamento aqui abaixo não ta funcionando, e o template acha apenas a pagina default acima…

Page page = null;

page = new Page("/jsp/simulador/simulaform", base); // Extends!

base.setBlock(“estados”, new Page("/jsp/simulador/simulandostatus.jsp"));

base.setBlock(“programas”, new Page("/jsp/simulador/simulaform.jsp"));

add(page);

Este aqui abaixo dentro do mesmo arquivo funciona. Como que um funciona e outro não ???/ Que será ??? Os caminhos foram conferidos mas não funciona…

ac.addConsequence(“SP”, new Forward("/jsp/page_estados/sp.page"));

page = new Page("/jsp/page_estados/sp", base); // Extends!

page.setBlock(“estados”, new Page("/jsp/page_estados/sp.jsp"));

page.setBlock(“programas”, new Page(“programa.jsp”));

add(page);

Help Colegas do Mentawai!!!

1 Resposta

J

Solucionado:
Não utilizar no template base.setBlock e sim page.setBlock, quando houver muitas paginas em interação. Nunca setar Page como null;

Criado 11 de agosto de 2008
Ultima resposta 12 de ago. de 2008
Respostas 1
Participantes 1