Recebendo dados de parâmetros de URL

[ad#texto]

Muita gente que está migrando do PHP para Java tem uma dúvida simples: como resgatar o valor de um parâmetro passado na URL?

Vamos supor que nossa URL seja: HTTP://www.servidor.com.br/?varTeste=14

Em PHP a simplicidade impera, basta fazer o seguinte:

;

Nem o tipo da variável eu preciso declarar, graças à tipagem dinâmica do PHP, se observarem bem, eu armazenei em uma variável que será usada no meu código um valor passado via método GET (URL), altamente suscetível à manipulação pelo usuário sem nenhum tratamento para me garantir segurança, isso não é recomendado, apenas deixei assim para facilitar o entendimento, em um ambiente real de desenvolvimento tal prática não deve ser utilizada.

Em Java embora não seja tão simples também não existe complexidade, veja o exemplo:

...

varInterna = request.getParameter("varTeste");

...

Basta utilizar o método getParameter() do escopo da requisição, lembrando que a preocupação com segurança se faz necessária, assim como em PHP, nem pensar pegar esse valor como no exemplo e utilizar ele dentro de um SQL, por exemplo.

Petter Rafael

Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Além dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache/Tomcat, Photoshop, Arte & Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programação e tecnologia.
ViamaisBLOG
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.