Re:pegar parametros pela URL + struts

8 respostas
Abdon

Ola, faça sim:
http://localhost:8080/OGT/ExibirAuditoria.do?compo=valor

Na sua action
String campo = request.getParameter(“campo”);

Esta não é a melhor forma de se fazer isto. Da uma pesquisada em metodo post da action, integrando o mesmo com um Form (Struts 1.x.x)

8 Respostas

Giulliano

Cara…Struts trabalha com actions e forms…

se vc ta precisando usar um get para mostrar valores na url então use servlets com jsp ou então jsp com scriptlets

[/]'s

T

http://localhost:8080/OGT/ExibirAuditoria.do?atributo=valor&Atributo2=valor2 isso?

T

nossa, num vi que tanta gente tinha respondido… como o pessoal tá rápido!!! huahuaua

Guto_Magalhaes

Vc pode fazer o seguinte: dar um input em algum form do seu template e depois dar um submit para envia-lo a sua action. Seria isso que vc quer?

AndreAlves

Se eu não me engano, o Struts recebe os parâmetros da URL nas propriedades do ActionForm.

Por exemplo, se o seu ActionForm tiver uma propriedade nome, e você passar na URL:
http://localhost:9080/Teste/Teste.do?nome=AndreAlves

o Struts colocará o valor “AndreAlves” no form.

Acredito que este seja o melhor desenho para receber parâmetros pela URL.

I

Gente estou utlizando o struts na minha aplicação .

Eu estou com um pequeno problema .....Estou precisando passar pela minha url o valor de um campo .

Não sei como fazer isso no struts .......o caminho da minha aplicação esta desta forma .

http://localhost:8080/OGT/ExibirAuditoria.do

Como eu façã para passar os valores para minhas actions através das URL .

Agradeço a quem ajudar .

I

Eu estou precisando fazer isso só nessa parte do meu sistema mesmo pq nao to vendo outra forma de como fazer isso com o struts .

I

Essa atributo no caso seria meu property do meu ActionForm ?!

Criado 20 de julho de 2007
Ultima resposta 20 de jul. de 2007
Respostas 8
Participantes 6