Olá pessoal,
Mais um dúvida que acredito ser extremamente simples, mas que preciso desmistificar para estudar mais tranqüilo para o SCWCD. Sempre utilizei o request.getParameter para recuperar variáveis passadas através de requisições mas nunca parei para tentar entender a diferença entre atributos e parâmetros da requisição, aparentemente possuem uma funcionalidade bastante semelhante, então talvez suas diferenças sejam sutis. Alguém saberia me explicar melhor isso?
Olá
Os parâmetros são as informações da página submetidos por um formulário, por exemplo. Nesse caso, cada controle de entrada de dados é um parâmetro, e todos eles pertencem à requisição HTTP. Se você submeter dados através do método GET, os parâmetros ficam visíveis na URL no seguinte formato: url?param1=valor1¶m2=valor2 etc.
Já os atributos são objetos associados a nomes - uma espécie de tabela onde a chave é uma string - que ficam guardados no servidor, associados a um determinado escopo que pode ser de página ( PageContext ), requisição ( HttpServletRequest ), sessão ( HttpSession ) ou aplicação ( ServletContext ).
Abraços
Perfeito tnaires, muito boa explicação, mais uma vez muito origado cara.