Viablog | TI e desenvolvimento de Software

Archive for julho 24th, 2012



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:

<?php
...
 
$varInterna = $varTeste;
 
...
?>;

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.

Leia mais:

·

Arquivos

Theme Design by devolux.nh2.me