struts2 + tiles = tela branca  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
dlt
JavaEvangelist
[Avatar]

Membro desde: 20/12/2007 16:30:29
Mensagens: 367
Localização: Belo Horizonte
Offline

Pessoal,
to com dificuldade de fazer uma página jsp funcionar.
Tem pouco tempo que eu programo pra web com java, então eu acho que estou deixando de fazer alguma coisa óbvia.

Tenho uma aplicação maior com várias aplicações (módulos) complementares "dentro".
Já fiz um crud na 1a aplicação sem problemas e agora tenho que fazer um pra aplicação que vou chamar de app2, que é um dos sub-módulos da primeira e cujos arquivos supostamente deveriam ficar dentro de um dir /app2, dentro do dir da aplicacao 1.
O problema é que quando eu mapeio minha action dentro do /app2/classes/struts.xml, aparece um erro falando que a ação não foi mapeada corretamente.
Já quando eu coloco o mapeamento no struts.xml um diretório acima (app1/WEB-INF/struts.xml), na aplicação 1, pára de dar esse erro, mas aparece uma tela branca no lugar.

Tem também os arquivos de config do tiles que eu estou com a mesma dúvida quanto à onde colocá-los.

Tem algum arquivo em que eu deva apontar a localização do meu struts.xml pra app2?
Alguém já passou por isso?
Espero ter sido claro, se for preciso mais info pra me ajudar falem o que querem que eu posto aqui.

"It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?" - Alan Perlis
João Carlos JC
Smalltalk
[Avatar]

Membro desde: 16/01/2008 10:45:23
Mensagens: 2
Localização: Belo Horizonte
Offline

O que deve estar acontecendo é que você não deve estar executando o comando mapping.getInputForward() que retorna a página jsp. Coloque um comando .printLn('passou aqui') dentro da sua action para ver se esta action está sendo realmente chamada.
dlt
JavaEvangelist
[Avatar]

Membro desde: 20/12/2007 16:30:29
Mensagens: 367
Localização: Belo Horizonte
Offline

Valeu..
deve estar executando o comando mapping.getInputForward()


o pior é que era isso mesmo, mas no caso aqui, como era struts2, tava faltando retornar Action.INPUT do meu método execute();

vacilo!

"It goes against the grain of modern education to teach children to program. What fun is there in making plans, acquiring discipline in organizing thoughts, devoting attention to detail and learning to be self-critical?" - Alan Perlis
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team