Mensagens enviadas por: grsouza
Índice dos Fóruns » Perfil de grsouza » Mensagens enviadas por grsouza
Autor Mensagem
-> web.xml


-> faces-config.xml




eu uso a navegação assim, sempre funciona.
da uma olhada nesses links:
http://www.devmedia.com.br/post-6366-Navegacao-estatica-e-dinamica-com-JSF-Parte-I.html
http://www.devmedia.com.br/post-6377-Navegacao-Estatica-e-Dinamica-com-JSF-Parte-II.html

espero que possa ser de alguma ajuda.
primeiro tira os '()' do nome do método


depoist tenta fazer teu inputext assim:



não sou muito bom com Regex, mas acho que é assim a validação para números.

não estava 'estourando' no método porque não 'chegava' lá.

se você pegar o ciclo de vida do JSF vai ver que são: (na ordem de execução):

1. Restore View (recuperar a tela)
2. Apply request values (Aplicar valores do request)
3. Process Validation (Processo de Validação)
4. Update model values (Atualização dos valores no Modelo)
5. Invoke Application (Invocando a aplicação)
6. Render response (retornar resposta)

no teu caso, estava estourando no item 2 e o método é executado no 5.

tenta ai, qualquer coisa berra.
abrir outro navegador (aba) ocultando a barra de endereço está fora de cogitação ...
minha cabeça iria rolar do 10º andar do prédio abaixo (pela escada)

acho que essa issue track vai ganhar o label 'Limitação técnica' ... hehehe

vlw pela ajuda
1. estética
2. chefe chato .. ¬¬
a questão da validação de usuário e janela faz parte de um framework que eu implementei.
o problema em pauta é, como 'esconder' a url explicita para o usuário.
independente de onde ele esteja no sistema, mostrar sempre o mesmo endereço na barra de url do browser.
Fala pessoal!

estou tentando esconder o endereçamento url na barra de navegação, para que quaisquer link que o usuário clique, continue mostrando a mesma url, exemplo:
tela inicial: www.meudominio.com/login.jsf
usuario loga no sistema: www.meudominio.com/index.jsf
listagem de carros: www.meudominio.com/carrosListar.jsf

a idéia seria deixar sempre visivel na barra de navegação o endereço: www.meudominio.com/login.jsf
para que o usuário não tente fazer implicit navigation, hoje eu tenho um listenner que implementa o javax.faces.event.PhaseListener
onde eu valido se o usuário está autenticado e tem permissão de acessar a janela.

alguém poderia me dar uma direção?
(arquivo do faces-config.xml já está com redirect false)


JSF 2.1
Spring 2.5.6
Primefaces 2.2.1
então, nunca mexi com Quartz ... achei na net esse Annotation-Custom do Spring pra Jobs-Schedule ... veja se vai te ajudar em algo:
http://code.google.com/p/spring-custom-annotations/
romuloff,

desculpe a demora a responder, estava ausente do PC (dias de férias) ....
eu acabei usando uma outra abordagem, meus daos extendem de HibernateSupportDao e eu faço o Spring popular por IoC o sessionfactory, e como uso anotação eu não preciso ficar mapeando os Beans no XML nem colocando as properties na mão ... uso @Autowired quando preciso injetar algum Bean
Não to com acesso aos fontes no momento, olhando aqui nos favoritos do meu NB achei dois links que usei como referência:
http://javafree.uol.com.br/artigo/871470/
http://www.vaannila.com/spring/spring-hibernate-integration-1.html

depois de implementar esse exemplo/tutorial na tua aplicação podes evoluir ele para usar as anotacoes do spring

não sei se fui de muita ajuda, qualquer coisa da um berro ai que amanhã eu posto parte dos fontes.
aqui funcionou, então deve ser alguma coisa do teu Tomcat
experimenta pegar o tomcat 6.0.18 ... é o que eu to usando, eu uso o Spring Tools Suite (Eclipse do SpringFramework)
ve se não ta dando conflito de libs da tua app com as libs do tomcat
lgtelles

consegui resolver o problema!!!
no meu caso era alguma incompatibilidade de bibliotecas, troquei a jsf-api.jar e jsf-impl.jar e começou a funcionar!

no link abaixo (4shared) coloquei o meu projeto teste de integração e todas as libs que eu usei
obs.: ta bem simples isso, o action dele só monta uma lista estatica e tem um bean mapeado pelo spring no jsf.
www.4shared.com/file/138304797/3de12041/SpringJSFWeb_20091007.html

da uma olhada ve se isso vai te ajudar
abc



o problema não é no faces-config, navigation .... porque se fosse ele iria dispararia algum erro ou ao menos entraria no método do bean
o problema é que quando fazemos um <h:commandLink value="link" action="beanTest.listTest"> ele não dispara a função no bean.
não sei se consegui ser claro o suficiente agora ... ?
no meu caso o método da action/actionlistener nem é chamado, eu já usei um debug e até um System.out.println eu já coloquei mas nem entra no método, ai ele não tem o retorno e só da um refresh na página


já tinha visto esta 'possibilidade' em outros foruns/tópicos

to ficando p*** com isso, funciona toda minha integração do Spring+JSF menos os actions/actionsEvent do JSF ...
estou com um problema semelhante, integrei o Spring, só que os Action e ActionListener do JSF não estão funcionando

parte do jsf


parte do beanTest


não funciona, quando eu clico no link, ele faz um refresh na página e não executa o método,

se eu fizer:


isso funciona, mas o Action e o ActionListener não.

alguem saberia o que pode estar acontecendo?
Rubens, resolvi o problema injetando o SessionFactory na mão, estou usando uma solução mista do Spring AppContext.xml com o Spring javaConfig
meus Beans/Controllers/Repository to mapenando com annotations. O DataSource, o Hibernateproperties e o SessionFactory to mapenado no com o xml.

ApplicationContext.xml


Acao.java


InterfaceAcaoDao.java


AcaoDaoImpl.java (to usando generics)


InterfaceAcaoMB.java
AcaoMBImpl.java ........

Ai no Construtor do BaseDaoImpl:


SpringAccess é uma classe static para retorno dos beans e mapeamentos feitos.

levei quase 2 dias pra achar essa solução =/
estou prototipando uma estrutura para a nova versão do sistema, Spring ( JavaConfig, ORM, Security, MVC, WebFlow, Hibernate+Criteria, Richface, iReport, WebService )

 
Índice dos Fóruns » Perfil de grsouza » Mensagens enviadas por grsouza
Ir para:   
Powered by JForum 2.1.8 © JForum Team