Que devuelve un text area cuando no escribes nada?
En mi aplicacion tengo varias textAreas y tengo que controlar en un servlet en cuales se escribio algo y en cuales no.
Es decir, si tengo 5 areas, poder decir que en la tres primeras se escribio algo y en las ultimas nada.
Ayuda please, lo que hago ahora es comparar el request.parameter(area) con ' ' y falla
Es decir, si tengo 5 areas, poder decir que en la tres primeras se escribio algo y en las ultimas nada.
Ayuda please, lo que hago ahora es comparar el request.parameter(area) con ' ' y falla
Hola
Pues yo me curaría en salud y haría:
String areaStr = request.parameter(area);
if ((areaStr == null) || (areaStr.length() == 0))
// área vacía
De todos modos, creo que en si el parámetro lo obtienes por POST y el área de texto existe efectivamente en la página de origen, nunca vas a obtener un null, pero por si acaso...
El origen de tu error ¿no estará en que haces algo así como:
if (request.parameter(area) == "")
// área vacía
Porque si lo haces así no te va a funcionar en la vida. Las comparaciones entre referencias con equals, por favor...
Salud
David
Pues yo me curaría en salud y haría:
String areaStr = request.parameter(area);
if ((areaStr == null) || (areaStr.length() == 0))
// área vacía
De todos modos, creo que en si el parámetro lo obtienes por POST y el área de texto existe efectivamente en la página de origen, nunca vas a obtener un null, pero por si acaso...
El origen de tu error ¿no estará en que haces algo así como:
if (request.parameter(area) == "")
// área vacía
Porque si lo haces así no te va a funcionar en la vida. Las comparaciones entre referencias con equals, por favor...
Salud
David