[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3824: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3826: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3827: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3828: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3247)
Next Framework • Ver Tópico - CrudController

CrudController

Não deixe de perguntar, solucione aqui suas dúvidas...

CrudController

Mensagempor barberino » Qui Dez 22, 2011 2:39 pm

Olá,

Estou com mais um problema :D .
Preciso adicionar um valor em um atributo na Entrada e Listagem de um crud, onde estou
chamando através da URL o método especificado abaixo, no qual esta atribuindo o valor e
retorna para a URL do CrudController no qual deveria mostra a pagina de listagem com o valor do
atribuido, mas nada disso acontece esta apresentando somente a base.jsp (Vazia),
segue o método.

@Controller(path="/mod/crud/Teste")
public class TesteCrud extends CrudController<TesteFiltro, Teste, Teste>{

@Action("metodo")
public String metodo(){
setAttribute("tipo", "1");
return "crud/Teste";
}
}

Até mais.
barberino
 
Mensagens: 36
Data de registro: Qua Dez 07, 2011 11:03 am

Re: CrudController

Mensagempor rogelgarcia » Dom Dez 25, 2011 5:17 pm

Qual é o caminho completo do JSP na sua aplicação?

Ele deveria estar em WEB-INF/jsp/mod/crud/Teste.jsp

Se ele estiver nesse local.. qual é o conteúdo dele?

Houve alguma alteração no base.jsp ou ele está original de fábrica?
rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am

Re: CrudController

Mensagempor barberino » Seg Dez 26, 2011 10:09 am

barberino
 
Mensagens: 36
Data de registro: Qua Dez 07, 2011 11:03 am

Re: CrudController

Mensagempor barberino » Seg Dez 26, 2011 3:24 pm

barberino
 
Mensagens: 36
Data de registro: Qua Dez 07, 2011 11:03 am

Re: CrudController

Mensagempor barberino » Ter Dez 27, 2011 10:57 am

Rogel consegui resolver esse problema, apenas chamei o método sem atributo para
carregar o combo e funcionou, muito obrigado.
barberino
 
Mensagens: 36
Data de registro: Qua Dez 07, 2011 11:03 am

Re: CrudController

Mensagempor rogelgarcia » Ter Dez 27, 2011 6:57 pm

Olá barberino... nem deu tempo de eu te responder.. heheh

Só para adicionar aos seus conhecimentos..

Se quiser colocar algum atributo na tela de listagem sobrescreva o método listagem do CrudController..

Se quiser colocar algum atributo na tela de entrada sobrescreva o método entrada do CrudController..

O método entrada serve tanto para quando for criar ou para editar um registro..

Isso itens="imovelDAO.filtrarCampoCombo(${tipo}) não funcionou porque o ${tipo} será resolvido resultando no seguinte: itens="imovelDAO.filtrarCampoCombo(rural)

O next tentará procurar um atributo chamado rural no seu bean para passar como parametro.. Para passar uma String teria que colocar aspas.. exemplo: itens="imovelDAO.filtrarCampoCombo('${tipo}')

Os parametros para o filtro da chamada ao DAO devem ser atributos do bean.. não podem ser objetos do request.. Ou podem ser strings (usando aspas)
rogelgarcia
Administrador
 
Mensagens: 674
Data de registro: Qua Jul 08, 2009 9:02 am


Retornar para Dúvidas

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 0 visitantes

cron