| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/12/2006 14:04:27
|
tecmou
Debugger
Membro desde: 03/08/2005 11:22:07
Mensagens: 60
Offline
|
Gostaria de saber como faço para pegar o ServletContext em minha Action com Mentawai. Vi que é possível pegar no ApplicationManager, mas preciso utilizá-lo em minha action. Alguém pode me ajudar?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/12/2006 14:51:37
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
Teoricamente vc não precisa do ServletContext para nada, pois o ApplicationContext que é um org.mentawai.core.Context vai te dar acesso a esse cara sem te acoplar a API de serlvets.
Dentro da sua action vc pode fazer diretamente:
Mas como vc é livre para fazer o que quiser, vc pode pegar o ServletContext dentro de uma action fazendo:
Tenho 99% de certeza que vc não precisa do ServletContext, podendo usar o application.
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 14:01:32
|
tecmou
Debugger
Membro desde: 03/08/2005 11:22:07
Mensagens: 60
Offline
|
Obrigado pela resposta. Porém, agora estou com outro problema. Gostaria de pegar o path de minha aplicação no servidor, mas em termos de "http://host:8080/minhaAplicacao". Porém, quando uso o ApplicationManager.getRealPath() ele pega o caminho local da aplicação no servidor, como "C:\jboss-4.0.2\server\default\deploy\minhaAplicao". Haveria uma forma de eu pegar o path da minha aplicação, mas da forma como alguém deveria acessar a aplicação pelo browser? Valeu!
|
|
|
 |
|
|