WebWork - Configurando o web.xml  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
eric_jf
JavaEvangelist

Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline

Estou tendo problemas em configurar o webwork, principalmente o web.xml, estou tentando adicionar IoC no meu projeto, mas quando eu coloco os tags de filtros de IoC no web.xml, não consigo mais acessar as action pelo navegador.

Alguém sabe como configurar??
keller
GUJ Master
[Avatar]

Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline

Olá estou usando a IoC do Spring se for isso que voce esta
precisando tem alguns passos..

no seu web.xml


Beleza , feito isso crie o webwork.properties em: WEB-INF\classes
E adicione a seguinte linha:



Agora sem misterios..
O xwork.xml voce consegue criar de algum exemplo
* http://www.opensymphony.com/webwork/wikidocs/Tutorial.html

Entao na sua classe Action ( PesquisaAction )
teremos a declaracao do Service ( BO ) e get & set dele.
Voce NAO fara um "new PesquisaService();"

No Service ( PesquisaService ) voce tera a declaracao
da interface do DAO e o get & set dele.
Voce NAO fara um "new PesquisaDAO();"

Ai é só ter no applicationContext do Spring os beans definidos
que tudo funcionara.. WW2+Spring+Hibernate

Qualquer coisa poste ae..
Valeu? Até..

Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller
[WWW] [MSN]
eric_jf
JavaEvangelist

Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline

Valeu!!! ... era isso mesmo que estava querendo, a pricipio eu só estou querendo controlar a sessão do usuario de login.

Eu tenho que adicinar quais bibliotecas??...estou adicionado as lib default e spring...é isso??

keller
GUJ Master
[Avatar]

Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline

Voce tem que adicionar as *"libs do webwork"
* http://www.guj.com.br/posts/list/37030.java#196346

E o "spring.jar" que esta no diretorio:
"spring-framework-1.2.8\dist"

No seu classpath , para tudo funcionar certinho..
Qualquer coisa posta ae..

Valeu? Até..
[]s

Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller
[WWW] [MSN]
eric_jf
JavaEvangelist

Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline

O eclipse está reclamando do web.xml, pelo que vi é a ordem das tags. Vc etá usando qual DTD para o xml??

O meu ficou assim:
keller
GUJ Master
[Avatar]

Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline

Uhmn , nao estou usando nenhum..

Da uma olhada como ficou o meu web.xml


Bom estou usando o sitemesh aqui tambem,
ai é só tirar a parte do sitemesh..

Valeu? Até..
[]s

Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller
[WWW] [MSN]
eric_jf
JavaEvangelist

Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline

Eu coloquei o escopo do IoC session, mas ele só fica de um action para o proximo depois ele perde. Como eu faço para o meu objeto ficar durante a sessão do usuario???

components.xml


Valeu!!!!
keller
GUJ Master
[Avatar]

Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline

De uma olhada na interface SessionAware do WebWork,
essa inteface tem um setSession(Map map);

Ai voce da um implements nessa interface na sua Action,
ai voce guarda os objetos que ficam na sessao, assim:



Valeu ? Até..
[]s

Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller
[WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team