| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 07:52:11
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Olá. Bom estou com um problema, seguinte eu preciso que uma página qualquer .jsp seja inserido um cpf e clique no botão.
e a partir dai ela acesse o sistema para conseguir visualizar os boletos referentes a esse CPF, essa da visualização já eh dentro do meu sistema.
Então eu criei uma telinha .jsp criei um servlet que eh acessado quando ele confirma o cpf na tela. e blz no caso nesse servlet eu tento redirecionar para uma tela xhtml. que no caso eh no sistema.
Nessa tela de pesquisa de Boletos, eu tenho 2 calendar's para filtrar os boletos por datas. e o cpf eu recupero ele por getAttribute, tranquilo consigo fazer a busca no banco e executar todas funções da página
só que os parametros não são setados nos calendar's. Não sei o que está acontecendo já testei criar o FacesContext no Servlet e redirecionar por ele mesmo mas não funciona..
Alguem pode me ajudar por que já pesquisei muito e não consigo encontrar resposta..
Muito Obrigado.
This message was edited 1 time. Last update was at 26/10/2011 08:36:14
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 08:22:14
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Por Exemplo já Utilizei Assim:
Assim também
O Redirecionamento é feito mas parece q quando o usuário seleciona a data o JSF não está funcionando, as datas não são setadas nas propriedades do Bean. mas o problema eh q qdo clico no botão pesquisar ele funciona e vai no metodo do bean tranquilamente.
Por Favor se alguem puder me ajudar ficarei muito grato.
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 08:27:50
|
alissonvla
GUJ Master
Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline
|
cara,
ficou meio confuso, vc vai usar JSF ou JSP/Servlet?
t+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 08:37:20
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Eu sei que ficou kkk....
Vou redirecionar de um servlet para uma tela JSF.
Então eu consigo fazer o redirect. só que o JSF não "inicia" eu coloquei um breakpoint no construtor do meu Bean e ele não passa por lá.
ele só inicia quando eu clico no botão procurar. por isso os dados não são setados nas datas.
meu problema eh que eu preciso fazer o JSF se "iniciar" quando eu faço esse redirect por que quando eu selecionar a data ela já sejam setadas no meu Bean.
This message was edited 1 time. Last update was at 26/10/2011 08:40:11
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 08:40:17
|
alissonvla
GUJ Master
Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline
|
pq vc nao usa so JSP/Servlet ou so JSF? sua aplicação nao vai ficar confusa?
t+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 09:06:25
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Então cara seguinte. A Aplicação eh JSF.
só que um cliente muito legal. quer que o clientes dele. tenham acesso de um site que vai ser uma tela simples que o usuário vai por o CPF. e vai linkar numa telinha que criei justamente pra isso..
Só pra esse clientes visualizarem e baixarem os boletos. eh pra ser bem simples entendeu? Só vai utilizar os dados do sistema mas não "faz parte do sistema".
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 09:26:59
|
alissonvla
GUJ Master
Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline
|
cara,
ficou confuso ainda.. rsrs
mas se vc fazer em JSF nao é melhor ? acho q vc nao vai ter dificuldade.
t+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 10:00:42
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Seguinte uma tela só com um campo... mas tipo essa tela vai ser aberta por um link q está no site do cliente entendeu?
Ai ele Digita o CPF numa tela HTML. que não tem nada haver com meu sistema entende?..
Ai no Form dessa Página eu chamo meu Servlet e desse servlet eu tento chamar a minha aplicação.
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 10:03:52
|
alissonvla
GUJ Master
Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline
|
entendi,
cara isso não seria um caso de vc fornecer um Web Services nao?
t+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 10:14:20
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Hum. Então cara eu n manjo de Web Services e não quão complexo pod ser para criar esse comunicação entendeu pq teoricamente esse era pra ser um processo rapido e fácil..
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 10:22:17
|
alissonvla
GUJ Master
Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline
|
cara,
ja que o webservices nao é uma boa para vc nesse momente, pq entao vc nao faz seu servlet chamar sua regra de negocio, sem passar pelo ManagedBean do JSF.
t+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 11:27:49
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Eh Complicado. por que seguinte. eu no caso já tinha uma tela que gerenciava os boletos isso no sistema. e tinha varias funções e talz..
nessa eu peguei a ideia e aproveitei 80% da página e coisas que seriam complexas que com primefaces ficou fácil.. então tipo a ideia está pronta..
a unica coisa q falta era dar esse start no JSF no servlet. pq ai ele consegue filtrar.
pq ele esta dando esse start no momento que eu clico no botão ele consegue recuperar o parametro do CPF, e fazer a busca apenas por CPF e assim fazer o download dos Boleto em PDF.
Tranquilamente.
Entendeu?
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 12:13:04
|
alissonvla
GUJ Master
Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline
|
cara,
ve se esse dois link te ajuda
http://adfjsf.blogspot.com/2007/10/calling-servlet-from-jsf-managed-bean.html
http://kalanir.blogspot.com/2006/12/calling-servlets-from-jsf.html
t+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 12:44:11
|
colored
GUJ Ranger
![[Avatar]](/images/avatar/c98a3fedd72195a304fba80ebaa320fe.jpg)
Membro desde: 07/06/2007 12:27:41
Mensagens: 864
Localização: SP
Offline
|
Então cara.. meu problema é o contrario..
Tipo chamar o JSF do Servlet.. entendeu?
|
Caelum - FJ 11, 21, 26, 27, 31, 57 =D
Developer of Something. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/10/2011 12:55:50
|
alissonvla
GUJ Master
Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline
|
deve ser isso entao
http://stackoverflow.com/questions/3578622/accessing-a-jsf-managedbean-from-a-servlet
|
|
|
 |
|
|