Dúvida muito interessante sobre methods no JSP

Olá pessoal.

Ontem estava explicando algumas coisas sobre JSP para um amigo meu e ele me perguntou… Tem como eu usar uma variavel com o mesmo nome mas definindo ela como get e post? Bom, fiquei sem palavras heheh. O que ele quis dizer é que no PHP daria pra fazer isso:

if ($_GET[teste] == "OK") .... if ($_POST[teste] == "OK") ...

Mas no JSP eu não encontrei nada que pudesse fazer isso. Por exemplo, eu tenho um formulario com campos que serão enviados via POST, mas no endereço de URL do action, existe uma variavel. Como tratar ela como sendo GET e os campos como sendo POST?

hehe, quebrei a cabeça ontem e não achei nenhuma solução. Alguém sabe?

Abraços.

Olá

No JSP eu não sei.
Mas em um servlet dá para tratar de forma diferenciada usando os metodos doGet() e doPost()

Ah sei la, eu não vejo a necessidade disso. Apesar que mesmo quando eu programo em PHP nunca uso uma variavel com o mesmo nome da outra!!

Sei lá, só fiquei curioso se era possível fazer isso com o JSP hehe.

Mas valeu :wink:

Abraços.

atraves do metodo getMethod() do HttpServletRequest voce sabe qual metodo HTTP foi chamado…

Mas me diz uma coisa: Por que voce faria isso?
A pergunta do teu amigo é sem sentido no contexto Java.