// index.jsp¿Qué devuelve request.getParameter?
<form method="post" action="backend.jsp">
<input type="text" name="one" />
<input type="submit value="Submit" />
</form>
En backend.jsp lo que hace request.getParameter ("uno"); ¿regreso?
request.getParameter("one").getClass().getName();
vuelve java.lang.String, por lo que debe ser una cadena correcta?
sin embargo no puedo hacer
String one = request.getParameter("one");
if (!"".equals(one)) {}
o
if (one != null) {}
Esto es obvio, debido a una variable no vuelve nula. ¿Es
if (one.length() > 0) {}
único camino a seguir, o hay mejores soluciones o un mejor enfoque? Estoy considerando ambas soluciones estar en jsp. El uso de un servlet (aunque jsp es un servlet) es un caso de uso diferente en este escenario.
Te recomendamos leer atentamente las javadocs antes de hacer preguntas como esta. Ahorra el tiempo de todos. En este caso particular parece que has hecho suposiciones que son incorrectas, y que la lectura del javadoc se habría corregido. –
Gracias por reforzar mi intención. Excepto mi último párrafo, básicamente estoy diciendo lo mismo, es decir, leo javadoc antes de comentar, para que la gente no haga comentarios apresurados o fuera del alcance del problema. Quería dirigir a las personas al tercer párrafo después de conocer estos conceptos básicos. No lo hice directamente, lo siento por eso. ¡¡Aclamaciones!! – Pramod
¿por qué dice que no podemos hacer los otros dos casos? – Jus12