Pues parece que no comprendes los conceptos que te digo, ahi no está el problema, el problema está en la web donde coges los parámetros por URL:
ejemplo.jsp?usuario=yo&contrasena=1234
Aquí los parámetros que envías son: "usuario" y "contrasena" por consiguiente lógicamente se debería capturarlos con esos mismos nombres. Eso es lo que te decía.
Código:
String user = response.getParameter('usuario');
String pass = response.getParameter("contrasena");
Espero que con eso quede.