On Thu, 2005-05-05 at 21:07 +0000, Jose Antonio wrote:
> Saluos me dirijo a uds. con la siguiente inquietud.
>
> Sucede que tengo una aplicación en la cual introduzco un Jtree
> dentro de JScrollPane, y bueno ambos claro esta etan dentro de una
> pequeña ventana y me pregunto si existe alguna manera de darle un
> tamaño fijo a un JScrollPane de manera que si el arbol se extiende
> simplemente ruedo mi ScrollBar. Ya que he intentado y lo que me
> resulta que que el panel donde ambos estan contenios se agranda y el
> scrollPane apenas hace su funcion.
>
> Gracias de antemano, se que la cuestion esta enredadisima ojala me
> puedan entender
>
Como has puesto el JScrollPane en la ventana.... sera sin usar un Layout
(usando coordenadas X Y fijas)?. hay una manera de hacer que no cresca
en sa situación pero no me gustaría ayudarte por un mal camino (a meno
que estes en el 0.01% de casos donde se perdona el no uso de un
Layout)... si no es así, dinos como lo estas haciendo para ver cual es
el detalle. Un componente como el JScrollPane crecerá hasta donde le
deje el Layout (si lo hay).
NO AL NO USO DE LOS LAYOUTS, NO AL NO USO DE LOS LAYOUTS, NO AL NO USO
DE LOS LAYOUTS :-P
________________________________________
Robert Marcano
web: http://www.marcanoonline.com/
blog: http://www.marcanoonline.com/plog/
Saluos me dirijo a uds. con la siguiente inquietud.
Sucede que tengo una aplicación en la cual introduzco un Jtree
dentro de JScrollPane, y bueno ambos claro esta etan dentro de una
pequeña ventana y me pregunto si existe alguna manera de darle un
tamaño fijo a un JScrollPane de manera que si el arbol se extiende
simplemente ruedo mi ScrollBar. Ya que he intentado y lo que me
resulta que que el panel donde ambos estan contenios se agranda y el
scrollPane apenas hace su funcion.
Gracias de antemano, se que la cuestion esta enredadisima ojala me
puedan entender
On Thu, 2005-05-05 at 13:26 +0200, dionisio@... wrote:
> Hola.
> estoy tratando de leer un fichero de texto plano de 650 megas con esto:
> String str="";
> BufferedReader br = new BufferedReader(new FileReader("fichero.txt"));
> while ((str = br.readLine()) != null) {
> ....
>
> pero me da el error:
> java.lang.OutOfMemoryError
> Exception in thread "main"
>
> Alguien sabri acomo evitarlo?
> Muchas gracias
>
No habrá en el archivo una línea muy larga?... por ejemplo si el archivo
de texto es de 650 megas pero todo en una sola linea, y si esta en una
codificación por ejemplo ASCII.. necesitaras mas del doble de memoria
(1.3 Gb) debido a que se pasa en memoria a Unicode
________________________________________
Robert Marcano
web: http://www.marcanoonline.com/
blog: http://www.marcanoonline.com/plog/
Hola.
estoy tratando de leer un fichero de texto plano de 650 megas con esto:
String str="";
BufferedReader br = new BufferedReader(new FileReader("fichero.txt"));
while ((str = br.readLine()) != null) {
....
pero me da el error:
java.lang.OutOfMemoryError
Exception in thread "main"
Alguien sabri acomo evitarlo?
Muchas gracias
Hola.
estoy tratando de leer un fichero de texto plano de 650 megas con esto:
String str="";
BufferedReader br = new BufferedReader(new FileReader("fichero.txt"));
while ((str = br.readLine()) != null) {
....
pero me da el error:
java.lang.OutOfMemoryError
Exception in thread "main"
Alguien sabri acomo evitarlo?
Muchas gracias
Podes usar un Hashtable en el que vas almacenando los nombres pero la
clave usa un correlativo asi no tendras problemas de que el dato este
repetido
----- Original Message -----
From: "Antonio Leon" <antonioleon_inst@...>
To: <SoloJava@...>
Sent: Wednesday, May 04, 2005 7:03 AM
Subject: Re: [SoloJava] Coleccion o conjunto que no me admita repetidos
> Revisa en la ayuda el API de Collections, si mal no
> recuerdo todos los Set con colecciones que NO admiten
> repeticiones, hay de los tipos (clave, valor) y hay de
> los solo (valor) indexados. El Hashset es del tipo
> (clave, valor) y el SortedSet es solo (valor) y además
> los ordena.
>
> De todas formas en la documentacion del API tienes más
> información
>
>
> --- "dionisio@..." <dionisio@...>
> wrote:
> ---------------------------------
> Hola.
> Tengo un problemilla
> Tengo que almacenar nombres y necesito una coleccion,
> entidad o lo que sea
> que me permita almacenarlos pero no permita repetidos.
> es decir si voy a meter un repetido me lo machaque.
> No puedo utilizar algo tipo Hashtable (nombre, valor)
> quiro solo almacenar
> el valor.
> me pode3is ayudar?
> hay algo en la jdk1.4 que me permita almacenar valores
> sin admitir repetidos?
> muchas gracias
>
>
>
> (*)La actividad aun no termina visita
> http://solojava.blogspot.com
> -------------------------------------------
> Estas recibiendo este email porque eres miembro del
> grupo SoloJava,
> http://espanol.groups.yahoo.com/group/SoloJava/
>
> Si deseas retirarte solo envia un email a:
> SoloJava-unsubscribe@yahoogroups.com
> ------------
> You area part of the group SoloJava,
> http://groups.yahoo.com/group/SoloJava
>
>
>
> ---------------------------------
> Enlaces de Yahoo! Grupos
>
> Para visitar tu grupo en Internet, ve a:
> http://espanol.groups.yahoo.com/group/SoloJava/
>
> Para cancelar tu suscripción a este grupo, envía un
> mensaje a:
> SoloJava-unsubscribe@...
>
> El uso de Yahoo! Grupos está sujeto a las
> Condiciones del servicio de Yahoo! .
>
> Antonio León
>
> _________________________________________________________
> Do You Yahoo!?
> Información de Estados Unidos y América Latina, en Yahoo! Noticias.
> Visítanos en http://noticias.espanol.yahoo.com
>
>
> (*)La actividad aun no termina visita http://solojava.blogspot.com
> -------------------------------------------
> Estas recibiendo este email porque eres miembro del grupo SoloJava,
> http://espanol.groups.yahoo.com/group/SoloJava/
>
> Si deseas retirarte solo envia un email a:
SoloJava-unsubscribe@yahoogroups.com
> ------------
> You area part of the group SoloJava,
> http://groups.yahoo.com/group/SoloJava
> Enlaces de Yahoo! Grupos
>
>
>
>
>
>
>
> __________ NOD32 1.1058 (20050412) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.nod32.com
>
>
hola
con esto leo un fichero:
BufferedReader br2 = new BufferedReader(new FileReader("c:\\aa.txt"));
while ((str = br2.readLine()) != null) {
}
Pero se podria cada vez quelea una linea, que tenga ciertas condiciones,
ir borrandola? de tal manera que tuviera un fichero muy pequeño con las
lineas que a mi me interesan.
o se os ocurre alguna manera menor de hacerlo?
Muchas gracias
Revisa en la ayuda el API de Collections, si mal no
recuerdo todos los Set con colecciones que NO admiten
repeticiones, hay de los tipos (clave, valor) y hay de
los solo (valor) indexados. El Hashset es del tipo
(clave, valor) y el SortedSet es solo (valor) y además
los ordena.
De todas formas en la documentacion del API tienes más
información
--- "dionisio@..." <dionisio@...>
wrote:
---------------------------------
Hola.
Tengo un problemilla
Tengo que almacenar nombres y necesito una coleccion,
entidad o lo que sea
que me permita almacenarlos pero no permita repetidos.
es decir si voy a meter un repetido me lo machaque.
No puedo utilizar algo tipo Hashtable (nombre, valor)
quiro solo almacenar
el valor.
me pode3is ayudar?
hay algo en la jdk1.4 que me permita almacenar valores
sin admitir repetidos?
muchas gracias
(*)La actividad aun no termina visita
http://solojava.blogspot.com
-------------------------------------------
Estas recibiendo este email porque eres miembro del
grupo SoloJava,
http://espanol.groups.yahoo.com/group/SoloJava/
Si deseas retirarte solo envia un email a:
SoloJava-unsubscribe@yahoogroups.com
------------
You area part of the group SoloJava,
http://groups.yahoo.com/group/SoloJava
---------------------------------
Enlaces de Yahoo! Grupos
Para visitar tu grupo en Internet, ve a:
http://espanol.groups.yahoo.com/group/SoloJava/
Para cancelar tu suscripción a este grupo, envía un
mensaje a:
SoloJava-unsubscribe@...
El uso de Yahoo! Grupos está sujeto a las
Condiciones del servicio de Yahoo! .
Antonio León
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
El constructor de Date(long) recibe la fecha en
MILISEGUNDOS, si el String esta en segundos, pasalo a
milisegundos antes de crear el objeto Date.
Prueba con esto:
String temp = "1093859370.069";
long l = (long) 1000 * Float.parseFloat(temp);
//Alternativamente puedes usar
Double.parseDouble(temp) en vez de Float
Date dd = new Date(l);
Si esto te arroja alguna Excepcion, es necesario saber
donde, si al hacer el parseo o al construir el Date.
--- "dionisio@..." <dionisio@...>
wrote:
---------------------------------
No me funciona.
Creo que es tema de conversion a long ya que hago:
long l =
Math.round(Long.parseLong((String)tokens[0]));
Date dd = new java.util.Date(l);
y no me funciona, en tokens[0] hay esto:
1093859370.069 ya que me llega
como String y lo que quiero hacer es pasarlo a long
para convertirlo a
Date pero no me va.
Me puedes ayudar?
El objetivo es de un String en segundos con el formato
1093859370.069
pasarlo a Date
Muchas gracias
(*)La actividad aun no termina visita
http://solojava.blogspot.com
-------------------------------------------
Estas recibiendo este email porque eres miembro del
grupo SoloJava,
http://espanol.groups.yahoo.com/group/SoloJava/
Si deseas retirarte solo envia un email a:
SoloJava-unsubscribe@yahoogroups.com
------------
You area part of the group SoloJava,
http://groups.yahoo.com/group/SoloJava
---------------------------------
Enlaces de Yahoo! Grupos
Para visitar tu grupo en Internet, ve a:
http://espanol.groups.yahoo.com/group/SoloJava/
Para cancelar tu suscripción a este grupo, envía un
mensaje a:
SoloJava-unsubscribe@...
El uso de Yahoo! Grupos está sujeto a las
Condiciones del servicio de Yahoo! .
Antonio León
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
Hola.
Tengo un problemilla
Tengo que almacenar nombres y necesito una coleccion, entidad o lo que sea
que me permita almacenarlos pero no permita repetidos.
es decir si voy a meter un repetido me lo machaque.
No puedo utilizar algo tipo Hashtable (nombre, valor) quiro solo almacenar
el valor.
me pode3is ayudar?
hay algo en la jdk1.4 que me permita almacenar valores sin admitir repetidos?
muchas gracias
No me funciona.
Creo que es tema de conversion a long ya que hago:
long l = Math.round(Long.parseLong((String)tokens[0]));
Date dd = new java.util.Date(l);
y no me funciona, en tokens[0] hay esto: 1093859370.069 ya que me llega
como String y lo que quiero hacer es pasarlo a long para convertirlo a
Date pero no me va.
Me puedes ayudar?
El objetivo es de un String en segundos con el formato 1093859370.069
pasarlo a Date
Muchas gracias
Hola con este codigo de abajo lo que hago es desde el main de una clase
arrancar un hilo para un jframe de swing, una aplicacion de ventanas.
Mi intencion es poder parar este hilo pasados 15 minutos y volver a
arrancarlo. para eso meimagino que tengoq ue tener alguna referencia del
hilo arrancado. pero por mas que miro la doc nos e como hacerlo. Nunca me he
metido en tales fregados.
me podeis ayudar a hacerlo?
muchas gracias
private static void createAndShowGUI() {
JFrame.setDefaultLookAndFeelDecorated(true);
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
EleccionGUI gui = new EleccionGUI();
gui.setVisible(true);
}
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});
}
Gracias Cesar Mendoza recibo esta informacion que quiero compartir con
Uds. Se trata de un evento que comenzo el día de ayer y que durara
tres semanas con motivo de la celebracion de los 10 años de Java.
Es organizado por Sun, y el web site es http://www.comunidadjavasun.com
Se nota que Sun esta trabajando en el acercamiento a las comunidades
de programadores.
Ha paricipar !!!.
Igvir
Mi agradecimiento a Cesar Mendoza http://www.kitiara.org
Saludos amigos . soy nuevo en el grupo , estoy necesitando un programador para iniciar un proyecto en la creacion de un sistema administrativo. solo los modulos de inventario y facturacion . los interesados por favor envien señales . gracias
Si deseas retirarte solo envia un email a: SoloJava-unsubscribe@yahoogroups.com ------------ You area part of the group SoloJava, http://groups.yahoo.com/group/SoloJava
Do You Yahoo!? Yahoo! Net: La mejor conexión a internet y 25MB extra a tu correo por $100 al mes.
Hola,
Para responder tu pregunta es necesario saber que significa ese numero
que quieres transformar, ya que por lo visto ni tu mismo sabes. Una cosa que
si te puedo decir es que el parámetro long que se le pasa a Date
representa en el numero de milisegundos que han transcurrido desde Enero
1 de 1970 a las 00:00:00:000 GMT. Una vez que sepas cual es la
referencia que estas usando en Linux, entonces vas a poder hacer una
conversión que tenga sentido.
Bye
Cesar Mendoza
http://www.kitiara.org
--
"The fate of all mankind I see
Is in the hands of fools."
--King Crimson, Epitaph
On Tue, May 03, 2005 at 03:39:40PM +0200, dionisio@... wrote:
> Hola tengo una fecha que la saco de un linux, en milisegundos, de la forma
> 1093859548.189. Creo que esta es una fecha en milisegundos desde no se que
> dia.
>
> me peude alguien decir como lo paso eso a un date? he estado intentandolo
> hacer con.
> String s = String.valueOf(1093859548.189);
> Double ll = Double.valueOf(s);
> long l = long.valueOf(ll);
> Date dd = new java.util.Date(l);
>
>
> pero me da error.
> me podeis ayudar?
> gracias
>
>
>
> (*)La actividad aun no termina visita http://solojava.blogspot.com
> -------------------------------------------
> Estas recibiendo este email porque eres miembro del grupo SoloJava,
> http://espanol.groups.yahoo.com/group/SoloJava/
>
> Si deseas retirarte solo envia un email a:
SoloJava-unsubscribe@yahoogroups.com
> ------------
> You area part of the group SoloJava,
> http://groups.yahoo.com/group/SoloJava
> Enlaces de Yahoo! Grupos
>
>
>
>
>
>
>
On Tue, 2005-05-03 at 12:46 +0200, dionisio@... wrote:
> Hola tengo un string del tipo :
> String tmp = "adf asdf asdf asdf asdf asdf asdf asdf asdf asdf asd";
>
> este string tiene 10 espacios en blancos.
> Querria obtener lo que hay entre el octavo y el noveno espacio en blanco.
> estoy tratando de hacerlo con stringtockenizer pero no lo gro hacerlo.
>
> me podeis ayudar?
> muchas gracias
si usas Java 1.4 o superior te recomiendo:
String[] partes = text.split("\\s+");
\s+ es un regexp que significa espacios en blancos (uno o más)...
________________________________________
Robert Marcano
web: http://www.marcanoonline.com/
blog: http://www.marcanoonline.com/plog/
On Tue, 2005-05-03 at 16:58 +0200, dionisio@... wrote:
> Hola tengo un problema al ejecutar desde la linea de comandos una clase main
> me situo en el directorio superios, osea debajo estan los directorios del
> paquete y hago:
> java misEjemplos.prueba.EleccionGUI
> siendo misEjemplos.prueba los directorios del paquete donde estan. Dentro
> del directorio prueba esta la lcase con su main pero siempre saco un error
> del tipo:
>
> miDir>java misEjemplos.prueba.EleccionGUI
> Exception in thread "main" java.lang.NoClassDefFoundError:
> misEjemplos.prueba.EleccionGUI
java -cp . misEjemplos.prueba.EleccionGUI
>
>
> Me podeis ayudar?
> gracias
>
>
________________________________________
Robert Marcano
web: http://www.marcanoonline.com/
blog: http://www.marcanoonline.com/plog/
Hola tengo un problema al ejecutar desde la linea de comandos una clase main
me situo en el directorio superios, osea debajo estan los directorios del
paquete y hago:
java misEjemplos.prueba.EleccionGUI
siendo misEjemplos.prueba los directorios del paquete donde estan. Dentro
del directorio prueba esta la lcase con su main pero siempre saco un error
del tipo:
miDir>java misEjemplos.prueba.EleccionGUI
Exception in thread "main" java.lang.NoClassDefFoundError:
misEjemplos.prueba.EleccionGUI
Me podeis ayudar?
gracias
El error que te da es de compilación o es una
excepcion?
Si es una excepcion enviala, junto con la traza para
tener más detalles.
Si es una fecha válida, con esto debería ser
suficiente:
Date d = new Date((long) 1093859548.189);
--- "dionisio@..." <dionisio@...>
wrote:
---------------------------------
Hola tengo una fecha que la saco de un linux, en
milisegundos, de la forma
1093859548.189. Creo que esta es una fecha en
milisegundos desde no se que
dia.
me peude alguien decir como lo paso eso a un date? he
estado intentandolo
hacer con.
String s = String.valueOf(1093859548.189);
Double ll = Double.valueOf(s);
long l = long.valueOf(ll);
Date dd = new java.util.Date(l);
pero me da error.
me podeis ayudar?
gracias
(*)La actividad aun no termina visita
http://solojava.blogspot.com
-------------------------------------------
Estas recibiendo este email porque eres miembro del
grupo SoloJava,
http://espanol.groups.yahoo.com/group/SoloJava/
Si deseas retirarte solo envia un email a:
SoloJava-unsubscribe@yahoogroups.com
------------
You area part of the group SoloJava,
http://groups.yahoo.com/group/SoloJava
---------------------------------
Enlaces de Yahoo! Grupos
Para visitar tu grupo en Internet, ve a:
http://espanol.groups.yahoo.com/group/SoloJava/
Para cancelar tu suscripción a este grupo, envía un
mensaje a:
SoloJava-unsubscribe@...
El uso de Yahoo! Grupos está sujeto a las
Condiciones del servicio de Yahoo! .
Antonio León
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
Hola tengo una fecha que la saco de un linux, en milisegundos, de la forma
1093859548.189. Creo que esta es una fecha en milisegundos desde no se que
dia.
me peude alguien decir como lo paso eso a un date? he estado intentandolo
hacer con.
String s = String.valueOf(1093859548.189);
Double ll = Double.valueOf(s);
long l = long.valueOf(ll);
Date dd = new java.util.Date(l);
pero me da error.
me podeis ayudar?
gracias
Esto debería funcionar. Pruebalo a ver
StringTokenizer uno = new StringTokenizer("asdasd asda
sdas dasdas das da sd asd asdfasd asdasd asdasd"," ");
int i = 0;
while (uno.hasMoreTokens() && i < 7) {
uno.nextToken();
i++;
}
String necesario = uno.nextToken();
--- "dionisio@..." <dionisio@...>
wrote:
---------------------------------
Hola tengo un string del tipo :
String tmp = "adf asdf asdf asdf asdf asdf asdf asdf
asdf asdf asd";
este string tiene 10 espacios en blancos.
Querria obtener lo que hay entre el octavo y el
noveno espacio en blanco.
estoy tratando de hacerlo con stringtockenizer pero
no lo gro hacerlo.
me podeis ayudar?
muchas gracias
(*)La actividad aun no termina visita
http://solojava.blogspot.com
-------------------------------------------
Estas recibiendo este email porque eres miembro del
grupo SoloJava,
http://espanol.groups.yahoo.com/group/SoloJava/
Si deseas retirarte solo envia un email a:
SoloJava-unsubscribe@yahoogroups.com
------------
You area part of the group SoloJava,
http://groups.yahoo.com/group/SoloJava
---------------------------------
Enlaces de Yahoo! Grupos
Para visitar tu grupo en Internet, ve a:
http://espanol.groups.yahoo.com/group/SoloJava/
Para cancelar tu suscripción a este grupo, envía un
mensaje a:
SoloJava-unsubscribe@...
El uso de Yahoo! Grupos está sujeto a las
Condiciones del servicio de Yahoo! .
Antonio León
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
Hola tengo un string del tipo :
String tmp = "adf asdf asdf asdf asdf asdf asdf asdf asdf asdf asd";
este string tiene 10 espacios en blancos.
Querria obtener lo que hay entre el octavo y el noveno espacio en blanco.
estoy tratando de hacerlo con stringtockenizer pero no lo gro hacerlo.
me podeis ayudar?
muchas gracias
Hola tengo un string del tipo :
String tmp = "adf asdf asdf asdf asdf asdf asdf asdf asdf asdf asd";
este string tiene 10 espacios en blancos.
Querria obtener lo que hay entre el octavo y el noveno espacio en blanco.
estoy tratando de hacerlo con stringtockenizer pero no lo gro hacerlo.
me podeis ayudar?
muchas gracias
Saludos
amigos .
soy nuevo en el grupo , estoy necesitando un programador para iniciar
un proyecto en la creacion de un sistema administrativo.
solo los modulos de inventario y facturacion .
los interesados por favor envien señales .
gracias
haciendo uso de un listado de checbox provenientes de
un formulario
queria realizar una actualizacion de multiples
registros en la base
de datos pero sobre un store procedure
le estare agradecido por los alcances
ATTE
Ali Sancho
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
Aprovecho para dar una noticia:
Innovex está a punto de iniciar por tercer año el
concurso IDEAS para el desarrollo de innovaciones en
Venezuela, el concurso no de complicado, y es una muy
buena oportunidad para quienes tengan buenas ideas y
muchas ganas de trabajar duro por una empresa propia.
www.ideas.com.ve
Antonio León
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
Gracias Robert, logré solucionar mi problema.
--- Robert Marcano <robert@...> wrote:
---------------------------------
On Mon, 2005-05-02 at 09:18 -0500, Antonio Leon wrote:
> UNa pregunta algo tonta:
>
> ¿Hay alguna restricción en cuanto al contenido de
una
> página JSP incluida en otra a través de la sentencia
> jsp:include?
>
> Me refiero a:
> - ¿Puede tener los tags <HTML></HTML>,
<BODY></BODY>,
> <HEAD></HEAD>?. Son obligatorios, opcionales?
no tienes ninguna restricción... puedes incluir
cualquier estructura,
solo tienes que tomar en cuenta que lo que resulte de
la inclusión, sea
HTML válido, por ejemplo si tu JSP principal tiene un
tag "body" y
dentro de este haces un include a otro JSP que también
tiene "body", no
te va a da un error, simplemente le envías al browser
HTML erróneo que
no necesariamente dibuje bien
> - Alguna limitación en cuanto a las variables que
> puede o debe contener? Nombres, tipos, etc.
cuando llamas a "jsp:include" se invoca a un servlet
diferente, por lo
que no tienes que pensar en colisión de nombres. Esto
es diferente a
cuando usas la directiva include (<%@ include .... %>
o
<jsp:directive.include .... /> que copia dentro del
JSP principal el
contenido del JSP secundario.
> - En cualto al atributo FLUSH del jsp:include, ¿como
> funciona exactamente? si es true o false que efecto
> tiene sobre la página que se está incluyendo?
El procesador JSP para optimizar no envía
inmediatamente lo que se
escribe en un JSP o sus inclusiones, sino que tiene un
buffer para
enviar la data cuando es óptimo. El uso del
flush="true" le dice al
server que envíe lo que hay disponible en en buffer en
ese momento.
Puedes tener problemas de rendimiento si andas
haciendo flush todo el
tiempo. también tienes que tomar en cuenta que después
de hacer un flush
ya no podrás hacer cosas como enviar headers, cambiar
cookies etc. ya
que eso se envía antes del contenido de la página
>
>
> Gracias por sus ayudas.
>
>
>
> Antonio León
________________________________________
Robert Marcano
web: http://www.marcanoonline.com/
blog: http://www.marcanoonline.com/plog/
(*)La actividad aun no termina visita
http://solojava.blogspot.com
-------------------------------------------
Estas recibiendo este email porque eres miembro del
grupo SoloJava,
http://espanol.groups.yahoo.com/group/SoloJava/
Si deseas retirarte solo envia un email a:
SoloJava-unsubscribe@yahoogroups.com
------------
You area part of the group SoloJava,
http://groups.yahoo.com/group/SoloJava
---------------------------------
Enlaces de Yahoo! Grupos
Para visitar tu grupo en Internet, ve a:
http://espanol.groups.yahoo.com/group/SoloJava/
Para cancelar tu suscripción a este grupo, envía un
mensaje a:
SoloJava-unsubscribe@...
El uso de Yahoo! Grupos está sujeto a las
Condiciones del servicio de Yahoo! .
Antonio León
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
On Mon, 2005-05-02 at 09:18 -0500, Antonio Leon wrote:
> UNa pregunta algo tonta:
>
> ¿Hay alguna restricción en cuanto al contenido de una
> página JSP incluida en otra a través de la sentencia
> jsp:include?
>
> Me refiero a:
> - ¿Puede tener los tags <HTML></HTML>, <BODY></BODY>,
> <HEAD></HEAD>?. Son obligatorios, opcionales?
no tienes ninguna restricción... puedes incluir cualquier estructura,
solo tienes que tomar en cuenta que lo que resulte de la inclusión, sea
HTML válido, por ejemplo si tu JSP principal tiene un tag "body" y
dentro de este haces un include a otro JSP que también tiene "body", no
te va a da un error, simplemente le envías al browser HTML erróneo que
no necesariamente dibuje bien
> - Alguna limitación en cuanto a las variables que
> puede o debe contener? Nombres, tipos, etc.
cuando llamas a "jsp:include" se invoca a un servlet diferente, por lo
que no tienes que pensar en colisión de nombres. Esto es diferente a
cuando usas la directiva include (<%@ include .... %> o
<jsp:directive.include .... /> que copia dentro del JSP principal el
contenido del JSP secundario.
> - En cualto al atributo FLUSH del jsp:include, ¿como
> funciona exactamente? si es true o false que efecto
> tiene sobre la página que se está incluyendo?
El procesador JSP para optimizar no envía inmediatamente lo que se
escribe en un JSP o sus inclusiones, sino que tiene un buffer para
enviar la data cuando es óptimo. El uso del flush="true" le dice al
server que envíe lo que hay disponible en en buffer en ese momento.
Puedes tener problemas de rendimiento si andas haciendo flush todo el
tiempo. también tienes que tomar en cuenta que después de hacer un flush
ya no podrás hacer cosas como enviar headers, cambiar cookies etc. ya
que eso se envía antes del contenido de la página
>
>
> Gracias por sus ayudas.
>
>
>
> Antonio León
________________________________________
Robert Marcano
web: http://www.marcanoonline.com/
blog: http://www.marcanoonline.com/plog/
UNa pregunta algo tonta:
¿Hay alguna restricción en cuanto al contenido de una
página JSP incluida en otra a través de la sentencia
jsp:include?
Me refiero a:
- ¿Puede tener los tags <HTML></HTML>, <BODY></BODY>,
<HEAD></HEAD>?. Son obligatorios, opcionales?
- Alguna limitación en cuanto a las variables que
puede o debe contener? Nombres, tipos, etc.
- En cualto al atributo FLUSH del jsp:include, ¿como
funciona exactamente? si es true o false que efecto
tiene sobre la página que se está incluyendo?
Gracias por sus ayudas.
Antonio León
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com
Hola estoy haciendo una aplicacion de ventanas.
la cosa es que cuando apreto un boton se me queda esperando un monton hasta
que , digamos acaba la accion y me muestra el resultado.
La solucion, me imagino, es poner la accion del boton en un hilo nuevo pero
no se ni logro hacerlo.
me podeis ayudar?
el codigo es el sigueinte:
Para el boton tengo:
jBEnviar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
System.out.println( e.getActionCommand());
jLComprobando.setVisible(true);
acciones c = new acciones();
c.comprobarDatos("","");
}
});
la accion en concreto esta en:
acciones c = new acciones();
c.comprobarDatos("","");
que llama a otra clase. Concretamente el c.comprobarDatos("","") lo que
tiene es esto:
public class acciones {
private final static String myURL = "http://localhost:7001/mia.jsp";
/** Creates a new instance of acciones */
public acciones() {
}
protected boolean comprobarDatos(String login,String passwd){
boolean existe = false;
try{
System.out.println(myURL);
URL url = new URL(myURL);
URLConnection urlConn = url.openConnection();
urlConn.setDoOutput(true);
BufferedReader in = new BufferedReader(new
InputStreamReader(urlConn.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null){
System.out.println(inputLine);
}
in.close();
}catch(Exception e){
e.printStackTrace();
}
return existe;
}
}
Pero claro, me imagino que como notengo la accion en un hilo separado el
boton sigue activado, sin dejarme hacer otra cosa, hasta que se completa la
accion.
Me podeis ayudar a meter esto en un hilo independiente?
Muchisimas gracias y un saludo