Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2014, 01:53
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 5 meses
Puntos: 182
Respuesta: Obtener Parametro de HTTPServletRequest

Buenas,

No te hace casting porque estas intenando convertir un String[] a String. El getParameterMap devuelce un mapa de <String,String[]>

De cualquier forma, para lo que estas haciendo no tiene ningun sentido utilizar el getParameterMap. Todos los parametros pasados por Post llegan al servlet como un mapa de Strings que son facilmente tratables mediante getParameter.

Código Java:
Ver original
  1. protected void processRequest(HttpServletRequest request, HttpServletResponse response)
  2.             throws ServletException, IOException {
  3.         response.setContentType("text/html;charset=UTF-8");
  4.         String atributo=request.getParameter("atributo");
  5.         String dato=request.getParameter("dato");
  6.        
  7.         try (PrintWriter out = response.getWriter()) {
  8.                out.println(dato);
  9.                out.println(atributo);
  10.         }
  11.     }

Un saludo
__________________
If to err is human, then programmers are the most human of us