Recentemente participei da resolução de um problema onde o desenvolvedor em questão reclamava que estava com um problema de NullPointerException. Ele passava o parâmetro através da URL e queria pegar do outro lado com request.getAttribute.
Quando os parâmetros são passados via URL, o correto é utilizar o método request.getParameter.
O request.getAttribute deve ser utilizado para pegar objetos passados via request.setAttribute.
O retorno de getParameter é uma String.
O retorno de getAttribute é um Object.
Mais informações sobre os método podem ser encontrados em:
getParameter
getAttribute
Mais informações sobre a interface HttpServletRequest também estão disponíveis aqui.
Nenhum comentário:
Postar um comentário