Executar método ao digitar url

9 respostas
evertonsilvagomesjav

Pessoal boa tarde. Como faço pra quando o usuario digitar a url da aplicação no browser ja executar um método meu?

9 Respostas

Gustavo_Sperandio

Não entendi!!! essa url vai ser em um aplicativo seu ou o seu sistema é web?

C

se for o que eu entendi, sendo um sistema web depende do framework utilizado, das definições do seu web.xml,

exemplo:

http://enderecoApp/processaConsulta.do?method=nomeDoMetodo

se for fazer passagem de parametros pela url, acrescentar:

&nomeParametro=valorAtributo&nomeAtributo2=valorAtributo2

para ler esses parametros

request.getParameter(“nomeParametro”);

claro que isso depende de alguns fatores.

espero ter ajudado.

Abs!

evertonsilvagomesjav

Opa é meu sistema web, quando eu digitar a url dele por exemplo: localhost:8080/CTC_VIEW

imediatamente executar um método meu.

evertonsilvagomesjav

chinelolaranja:
se for o que eu entendi, sendo um sistema web depende do framework utilizado, das definições do seu web.xml,

exemplo:

http://enderecoApp/processaConsulta.do?method=nomeDoMetodo

se for fazer passagem de parametros pela url, acrescentar:

&nomeParametro=valorAtributo&nomeAtributo2=valorAtributo2

para ler esses parametros

request.getParameter(“nomeParametro”);

claro que isso depende de alguns fatores.

espero ter ajudado.

Abs!

não entendi =/

C

O que voce esta usando???

struts, jsf, ou o que??

Gustavo_Sperandio

Basta a sua pagina esta vinculada com o seu bean, o primeiro método é o construtor e você pode fazer a chamada lá!!

evertonsilvagomesjav

chinelolaranja:
O que voce esta usando???

struts, jsf, ou o que??

to usando jsf

evertonsilvagomesjav

Vou fazer isso testar e falo aqui. valeu.

L

evertonsilvagomesjava:
chinelolaranja:
O que voce esta usando???

struts, jsf, ou o que??

to usando jsf

Se é JSF é só usar PrettyFaces.

Voce pode vincular a execução de qualquer método à uma URL, inclusive com passagem de parametros para métodos.

Criado 22 de março de 2011
Ultima resposta 22 de mar. de 2011
Respostas 9
Participantes 4