Struts problema com URL na Action do Form

1 resposta
sirmario

pois eh galera,
parece facil, e acredito q deva ser facil…
por isso acredito q, ou eu estou com problemas mentais,
ou minha maquina ta de sacanagem comigo.

seguinte,
tenho minha aplicacao em struts.
e meus forms actions possuem mapeamento normal, do struts.

exemplo:
<html:form method=“POST” action=“categoria.do?op=efetuaCadastro” onsubmit=“return validateCadastroCategoriaForm(this)”>

tranquilo neh!? toda aplicacao funciona assim.
massssss… eu quiz inventar moda e colocar algo assim:

<html:form method=“POST” action=“http://www.meudominio.com.br/categoria.do?op=efetuaCadastro” onsubmit=“return validateCadastroCategoriaForm(this)”>

captou a ideia?! colocar o link inteiro no action do form,
como se digitassemos na url.

ai da problema, quando vou exibir a pagina q contem esse codigo,
a tela fica em branco. nao aparece nenhum erro, simplesmente nao exibe.

alguem sabe dizer pq acontece isso?
e qual seria a solucao?

ja tentei trocar POST por GET, mas fiquei na mesma.
alguem tem alguma luz?!

falow

1 Resposta

Jair_Rillo_Junior

Provavelmente o Struts 1 não está achando a Action para a sua chamada.

Quando você faz o primeiro exemplo, o Struts procura pelo mapeamento com a Action categoria.do, enquanto no segundo caso, ele deve estar procurando pela action http://www.meudominio.com.br/categoria.do, mas não está encontrando essa action e não executa ela.

Criado 19 de junho de 2007
Ultima resposta 19 de jun. de 2007
Respostas 1
Participantes 2