alguém pode me explicar qual a diferença entre o getAttribute e getParameter()?
valeu, galera
alguém pode me explicar qual a diferença entre o getAttribute e getParameter()?
valeu, galera
De que classe?
Depende… qual a classe desses métodos?
vc esta falando do objeto request (HttpServletRequest) em J2EE?
bom, se vc observar o metodo getParameter(), vai observar que ele retorna apenas String.
geralmente vc recupera os paramatros do formulario ( inputText, select ) com ele.
o getAttribte() pode retornar qualquer objeto que esteja na sessão. Seja ele um List, um Blob, um Image, etc…
Está falando da classe ServletRequest? É só ler a API correspondente e ver o comportamento dos métodos:
-<a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html#getAttribute(java.lang.String)" data-bbcode="true">ServletRequest.getAttribute()</a>;
-<a href="http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletRequest.html#getParameter(java.lang.String)" data-bbcode="true">ServletRequest.getParameter()</a>;
Resumindo, um atributo é algo interno ao request, que não é enviado no corpo da requisição ( por exemplo, numa negociação HTTPS, podes trabalhar com o certificado ). Um parâmetro é um valor que vai no corpo da mensagem, não inerente ao aspecto da construção do objeto ( por exemplo, o textfield que envias o post do fórum ).
Até!
sim, é o do httpServletRequest .
obrigdo pelas respostas!
maquiavelbona, valeu pela endereço! 
Dah sempre uma olhada na documentação man, todas as respostas estão lah!.