[WebWork2] Password na URL

Tenho um form com method POST e action LoginAction.action

#bodytag( Form "name='login'" "action='LoginAction.action'" "method=POST" ) <table> #tag( TextField "label='Login'" "name='login'" "value=$login" ) #tag( Password "label='Senha'" "name='password'" "value=''" ) </table> <input type="submit" value="Login"/> #end

Ao submeter o form, os dados dos campos do form aparecem na URL (querystring), inclusive a senha do ser que se logou, como abaixo:

http//localhost:8080/wwtest/LoginAction.action?login=umlauf&password=123

Q.: Há como isso não ocorrer, ou seja, não mostrar a querystring?

[quote=“Umlauf”]#bodytag( Form "name='login'" "action='LoginAction.action'" "method=POST" )

Q.: Há como isso não ocorrer, ou seja, não mostrar a querystring?[/quote]

Yeap. Coloque aspas simples em torno do POST:

Assim, o WW2 nao tenta interpretar POST na OGNL (que, claro, seria null, e resultaria em uma string vazia devido às conversoes de tipo). :wink:

YEAH! :smiley: Danke!

eheh, já tive problema com estas aspas tb :slight_smile:

Aspas simpes, que raios vem a ser aspas simples? são aquelas para citações de pessoas não célebres?

Aspas são aspas, “entendeu”?

Existem dois tipos de aspas, as ‘simples’ e as “duplas”, seu mala-sem-alca. Alias, vc nao tinha que estar “trabalhando”, nao? :smiley: