Hola,
Yo he usado HTTPClient para un tema similar y los
resultados han sido muy buenos.
http://www.innovation.ch/java/HTTPClient/
Pero, debo informarte que nos oporta proxy-chains.
Un saludo,
jlglez
--- robert@... escribió: > Si no deseas
reinventar la rueda revisa el proyecto
> HttpClient de Apache en
>
http://jakarta.apache.org/commons/httpclient/index.html
>
> > Hola,
> >
> > Estoy en un proyecto en el que necesito realizar
> una conexión a un
> > web mediante SSL. La forma de conectarme mediante
> SSL la tengo
> > resuelta, pero ahora mi problema es que no puedo
> acceder a Internet
> > mediante SSL con el proxy.
> >
> > He conseguido acceder a sitios no seguros con las
> mismas clases, por
> > lo que entiendo que el problema está en utilizar
> el proxy y SSL.
> >
> > ¿Alguien sabe qué hacer para poder conectarme a un
> web con ssl y a
> > través de un proxy? Os recuerdo que la capa de
> acceso mediante SSL la
> > tengo, lo que me falla es la conexión mediante
> proxy.
> >
> > Gracias.
> >
> >
> >
> ---------------------------------------------------
> > Estas recibiendo este email porque eres miembro
> del grupo SoloJava,
> > http://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
> >
> > To unsubscribe from this group, send an email to:
> > SoloJava-unsubscribe@yahoogroups.com
> >
> >
> >
> > Su uso de Yahoo! Grupos está sujeto a las
> > http://e1.docs.yahoo.com/info/utos.html
>
>
>
>
> ---------------------------------------------------
> Estas recibiendo este email porque eres miembro del
> grupo SoloJava,
> http://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
>
> To unsubscribe from this group, send an email to:
> SoloJava-unsubscribe@yahoogroups.com
>
>
>
> Su uso de Yahoo! Grupos está sujeto a las
> http://e1.docs.yahoo.com/info/utos.html
>
>
___________________________________________________
Yahoo! Messenger - Nueva versión GRATIS
Super Webcam, voz, caritas animadas, y más...
http://messenger.yahoo.es
Hola a todos, soy nuevo en esta lista...
alguien sabe donde puedo recibir informacion acerca de la clase Reflect y
sus metodos. Estoy haciendo una aplicacion que pruebe otra aplicacion, asi
que necesito comunicarme con la clase de la otra aplicacion. Me dijeron que
eso es con esta clase y con los metodos getMethod, forName,Invoke, pero no
he podido encontrar mucha ayuda
Gracias de antemano
Saludos
Jorge Luis
_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger:
http://messenger.yupimsn.com/
NECESITO INFORMACION ACERCA DE EXPRESSO FRAMEWORK, PRINCIPALMENTE SOBRE DBOBJECTS Y CONTROLLER OBJECTS.
HE CONSEGUIDO ALGUNA INFORMACION EN LA PAGINA WEB OFICIAL, PERO ESTA NO ES TAN ESPECIFICA COMO PENSABA; POR LO QUE SI ALGUNO SABE DE ALGUNA PAGINA DONDE HAYA MAS INFORMACION, LE AGRADECERIA.
PD: FAVOR NO ME REMITAN A GOOGLE, PUES SE SUPONE QUE SI ESTOY HACIENDO ESTA PETICION ES PORQUE HE BUSCADO EN GOOGLE Y OTROS MOTORES Y NO HE ENCONTRADO NADA ME SATISFAGA; ADEMAS, A VECES UNO SE PUEDE GASTAR HORAS BUSCANDO EN GOOGLE U OTROS MOTORES PARA ENCONTRAR LO QUE SE ESTA BUSCANDO ESPECIFICAMENTE.
GRACIAS.
JORGE ALFONSO GARCÍA ESPINOSA (Bogotá D.C. - Colombia)
Do You Yahoo!?
Todo lo que quieres saber de Estados Unidos, América Latina y el resto del Mundo.
Visíta Yahoo! Noticias.
Cuando creas un proyecto Java, entras en un Wizard. En una de las etapas del
Wizard, este te permite especificar los Jars que usa el proyecto. Luego de
que el proyecto esta creado, tambien lo puedes modificar parandote sobre el
proyecto, boton derecho y seleccionas "Properties". Luego escojes "Java
Build Path/Libraries".
Saludos,
Martin - http://java.megaserv.com
pd: la distribucion de Eclipse que esta en nuestro Portal, ya viene lista
para instalarse en un solo ZIP, e incluye dos plugins para facilitar la
edicion de html, css y xml.
http://java.megaserv.com/eclipse.zip
ojo que mide como 30MB
----- Original Message -----
From: "Hector de Gracia" <admisecreto@...>
To: <SoloJava@...>
Sent: Friday, May 30, 2003 1:13 PM
Subject: Re: [SoloJava] ECLIPSE
> Gracias Martin en que parte de eclipse lo hago?
>
>
> --- "Martin Cordova S." <mcordova@...> wrote:
> > Hector, no conozco el POI, peor te puedo hablar en
> > terminos generales de
> > cualquier proyecto Java con Eclipse: cuando estas
> > creando el proyecto, es
> > muy importante que le indiques los "External JARs"
> > que usa el proyecto, eso
> > le permite a Eclipse compilar automaticamente cada
> > vez que grabas un .java,
> > ademas de brindarte "intellisense" con el editor.
> >
> > Saludos,
> > Martin
> >
> > ----- Original Message -----
> > From: "Hector de Gracia" <admisecreto@...>
> > To: <SoloJava@...>
> > Sent: Friday, May 30, 2003 10:16 AM
> > Subject: [SoloJava] ECLIPSE
> >
> >
> > Una consulta como hago para incluir en eclipse
> > proyectos como el POI para generar archivos de
> > excell?
> >
> > saludos
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Calendar - Free online calendar with sync to
> > Outlook(TM).
> > http://calendar.yahoo.com
> >
> > ---------------------------------------------------
> > Estas recibiendo este email porque eres miembro del
> > grupo SoloJava,
> > http://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
> >
> > To unsubscribe from this group, send an email to:
> > SoloJava-unsubscribe@yahoogroups.com
> >
> >
> >
> > Su uso de Yahoo! Grupos está sujeto a las
> > http://e1.docs.yahoo.com/info/utos.html
> >
> >
> >
> >
> >
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
> http://calendar.yahoo.com
>
> ---------------------------------------------------
> Estas recibiendo este email porque eres miembro del grupo SoloJava,
http://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
>
> To unsubscribe from this group, send an email to:
> SoloJava-unsubscribe@yahoogroups.com
>
>
>
> Su uso de Yahoo! Grupos está sujeto a las
http://e1.docs.yahoo.com/info/utos.html
>
>
>
Gracias Martin en que parte de eclipse lo hago?
--- "Martin Cordova S." <mcordova@...> wrote:
> Hector, no conozco el POI, peor te puedo hablar en
> terminos generales de
> cualquier proyecto Java con Eclipse: cuando estas
> creando el proyecto, es
> muy importante que le indiques los "External JARs"
> que usa el proyecto, eso
> le permite a Eclipse compilar automaticamente cada
> vez que grabas un .java,
> ademas de brindarte "intellisense" con el editor.
>
> Saludos,
> Martin
>
> ----- Original Message -----
> From: "Hector de Gracia" <admisecreto@...>
> To: <SoloJava@...>
> Sent: Friday, May 30, 2003 10:16 AM
> Subject: [SoloJava] ECLIPSE
>
>
> Una consulta como hago para incluir en eclipse
> proyectos como el POI para generar archivos de
> excell?
>
> saludos
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Calendar - Free online calendar with sync to
> Outlook(TM).
> http://calendar.yahoo.com
>
> ---------------------------------------------------
> Estas recibiendo este email porque eres miembro del
> grupo SoloJava,
> http://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
>
> To unsubscribe from this group, send an email to:
> SoloJava-unsubscribe@yahoogroups.com
>
>
>
> Su uso de Yahoo! Grupos está sujeto a las
> http://e1.docs.yahoo.com/info/utos.html
>
>
>
>
>
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com
Si no deseas reinventar la rueda revisa el proyecto HttpClient de Apache en
http://jakarta.apache.org/commons/httpclient/index.html
> Hola,
>
> Estoy en un proyecto en el que necesito realizar una conexión a un
> web mediante SSL. La forma de conectarme mediante SSL la tengo
> resuelta, pero ahora mi problema es que no puedo acceder a Internet
> mediante SSL con el proxy.
>
> He conseguido acceder a sitios no seguros con las mismas clases, por
> lo que entiendo que el problema está en utilizar el proxy y SSL.
>
> ¿Alguien sabe qué hacer para poder conectarme a un web con ssl y a
> través de un proxy? Os recuerdo que la capa de acceso mediante SSL la
> tengo, lo que me falla es la conexión mediante proxy.
>
> Gracias.
>
>
> ---------------------------------------------------
> Estas recibiendo este email porque eres miembro del grupo SoloJava,
> http://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
>
> To unsubscribe from this group, send an email to:
> SoloJava-unsubscribe@yahoogroups.com
>
>
>
> Su uso de Yahoo! Grupos está sujeto a las
> http://e1.docs.yahoo.com/info/utos.html
Buenos dias grupo, me podrian ayudar con direcciones de estos tres programas, preferible en español, pero si no existe ni modo.
Saludos
__________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com
--------------------------------------------------- Estas recibiendo este email porque eres miembro del grupo SoloJava, http://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
To unsubscribe from this group, send an email to: SoloJava-unsubscribe@yahoogroups.com
Su uso de Yahoo! Grupos está sujeto a las http://e1.docs.yahoo.com/info/utos.html
Abdon Urbina C.
Do You Yahoo!?
Todo lo que quieres saber de Estados Unidos, América Latina y el resto del Mundo.
Visíta Yahoo! Noticias.
Hector, no conozco el POI, peor te puedo hablar en terminos generales de
cualquier proyecto Java con Eclipse: cuando estas creando el proyecto, es
muy importante que le indiques los "External JARs" que usa el proyecto, eso
le permite a Eclipse compilar automaticamente cada vez que grabas un .java,
ademas de brindarte "intellisense" con el editor.
Saludos,
Martin
----- Original Message -----
From: "Hector de Gracia" <admisecreto@...>
To: <SoloJava@...>
Sent: Friday, May 30, 2003 10:16 AM
Subject: [SoloJava] ECLIPSE
Una consulta como hago para incluir en eclipse
proyectos como el POI para generar archivos de excell?
saludos
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com
---------------------------------------------------
Estas recibiendo este email porque eres miembro del grupo SoloJava,
http://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
To unsubscribe from this group, send an email to:
SoloJava-unsubscribe@yahoogroups.com
Su uso de Yahoo! Grupos está sujeto a las
http://e1.docs.yahoo.com/info/utos.html
Asi como indicas cual es el protocol factory de URL, tambien tienes que
indicar con properties del sistema como usar el proxy. Este articulo explica
el tema con detalle y codigo de ejemplo. Espero te sirva.
Java Tip 42: Write Java apps that work with proxy-based firewalls
http://www.javaworld.com/javaworld/javatips/jw-javatip42.html
Incluyo un pedacito de codigo que me "preste" de la Web, no es de mi
autoria:
-----
Properties props = System.getProperties();
String proxy = "domain.proxy.com";
String port = "8080";
props.setProperty("http.proxyHost", proxy);
props.setProperty("http.proxyPort", port);
System.setProperties(props);
or you can also do this:
java -Dhttp.proxyHost=domain.proxy.com -Dhttp.proxyPort=8080 YourProgram
------
Saludos,
Martin - http://java.megaserv.com
----- Original Message -----
From: <jjcuadrado@...>
To: <SoloJava@...>
Sent: Friday, May 30, 2003 10:09 AM
Subject: [SoloJava] Proxys y SSL
Hola,
Estoy en un proyecto en el que necesito realizar una conexión a un
web mediante SSL. La forma de conectarme mediante SSL la tengo
resuelta, pero ahora mi problema es que no puedo acceder a Internet
mediante SSL con el proxy.
He conseguido acceder a sitios no seguros con las mismas clases, por
lo que entiendo que el problema está en utilizar el proxy y SSL.
¿Alguien sabe qué hacer para poder conectarme a un web con ssl y a
través de un proxy? Os recuerdo que la capa de acceso mediante SSL la
tengo, lo que me falla es la conexión mediante proxy.
Gracias.
---------------------------------------------------
Estas recibiendo este email porque eres miembro del grupo SoloJava,
http://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
To unsubscribe from this group, send an email to:
SoloJava-unsubscribe@yahoogroups.com
Su uso de Yahoo! Grupos está sujeto a las
http://e1.docs.yahoo.com/info/utos.html
Las mejores direcciones que nosotros tenemos las hemos catalogado en nuestro
Portlet de Eclipse, en el Portal: http://java.megaserv.com - busca en el
homepage, abajo a la izquierda.
Tambien hemos producido un par de documentos (en español) sobre manejo de
proyectos Web con Eclipse.
Espero te sirva.
Saludos,
Martin
----- Original Message -----
From: "Hector de Gracia" <admisecreto@...>
To: <SoloJava@...>
Sent: Friday, May 30, 2003 9:08 AM
Subject: [SoloJava] FORTE-NETBEANS-ECLIPSE
> Buenos dias grupo, me podrian ayudar con direcciones
> de estos tres programas, preferible en español, pero
> si no existe ni modo.
>
> Saludos
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
> http://calendar.yahoo.com
>
> ---------------------------------------------------
> Estas recibiendo este email porque eres miembro del grupo SoloJava,
http://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
>
> To unsubscribe from this group, send an email to:
> SoloJava-unsubscribe@yahoogroups.com
>
>
>
> Su uso de Yahoo! Grupos está sujeto a las
http://e1.docs.yahoo.com/info/utos.html
>
>
>
Una consulta como hago para incluir en eclipse
proyectos como el POI para generar archivos de excell?
saludos
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com
Hola,
Estoy en un proyecto en el que necesito realizar una conexión a un
web mediante SSL. La forma de conectarme mediante SSL la tengo
resuelta, pero ahora mi problema es que no puedo acceder a Internet
mediante SSL con el proxy.
He conseguido acceder a sitios no seguros con las mismas clases, por
lo que entiendo que el problema está en utilizar el proxy y SSL.
¿Alguien sabe qué hacer para poder conectarme a un web con ssl y a
través de un proxy? Os recuerdo que la capa de acceso mediante SSL la
tengo, lo que me falla es la conexión mediante proxy.
Gracias.
Primero los saludo, y despues necesitaria saber si alguno tiene idea
de como mapear una textura a un objeto de extension *.obj, esto es en
java 3D, yo realemente de la unica forma que lo puedo mapear es como
si el objeto fuera transparente yt la textura el fondo, de otra forma
la textura se me deforma.
Desde ya muchas gracias.
Alejandro Scott.
Buenos dias grupo, me podrian ayudar con direcciones
de estos tres programas, preferible en español, pero
si no existe ni modo.
Saludos
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com
Entiendo, pero si yo pudiera escoger, claro que usaria el
JFormattedTextField. La unica razón por la que yo usaría el JTextField sería
si entre los requisitos de la aplicación están ser compatible con Java 1.3
De todos modos con el JFormattedTextField se puede filtrar lo que el usuario
teclea por medio de un DocumentFilter
http://java.sun.com/j2se/1.4.1/docs/api/javax/swing/text/DocumentFilter.html
> si claro pero era con un Jtextfield que lo estaba haciendo la persona
> que publico la pregunta
>
> robert@... wrote:Por que no usas un JFormatedField?
>
>> Bueno yo hice eso de esta manera ve si te sirve ok....
>> este metodo que esta aqui se encarga de validar que solo sean numeros
>> float los que se introduzcan en el JTextField
>>
>> public int validar_text(java.awt.event.KeyEvent evt){
>> switch( evt.getKeyChar())
>> { case '1':
>> case '2':
>> case '3':
>> case '4':
>> case '5':
>> case '6':
>> case '7':
>> case '8':
>> case '9':
>> case '0':break;
>> case '.':
>> case ',':evt.setKeyChar('.');break;
>> case '\b':evt.setKeyChar('\b');break;
>> default :
>> evt.setKeyChar((char)evt.VK_ACCEPT);
>> }
>> return (int)evt.getKeyChar();
>> }
>>
>> y lo debes colocar en el metodo KeyTyped que añades de esta manera ok
>>
>>
>> campo.addKeyListener(new java.awt.event.KeyAdapter() {
>> public void keyTyped(java.awt.event.KeyEvent evt) {
>> campoKeyTyped(evt);
>> }
>> });
>>
>> private void campoKeyTyped(java.awt.event.KeyEvent evt) {
>> evt.setKeyChar((char)validar_text(evt));
>> }
>>
>> todo en tu Jframe o donde sea ok
>>
>> --- En SoloJava@..., "Lorena Monroy O."
>> <lorenamonroy@y...> escribió:
>>> Hola grupo:Tengo algunos problemas con un JTextField pues necesito
>> que lo que se escriba sean solo números, y necesito que avise que
>> escribió un string y no un numero... Bueno el aviso se como es, lo
>> que necesito es saber como convierto lo uqe hay en el campo de texto
>> en un int, lo que yo tengo es: Object texto = t.getText();
>>> String strin = getString(texto);
>>> try {
>>> n = (int) Integer.parseInt (strin);}catch(NumberFormatException
>> e1){
>>> Advertencia adv = new Advertencia ("Faltan Datos");
>>> } Pero no he podido saber como hacer el casting del texto, o como
>> convertirlo a string y asi poder convertirlo...... Les agradezco su
>> ayuda, pues es importante..... Lorena
>>>
si claro pero era con un Jtextfield que lo estaba haciendo la persona que publico la pregunta
robert@... wrote:
Por que no usas un JFormatedField?
> Bueno yo hice eso de esta manera ve si te sirve ok.... > este metodo que esta aqui se encarga de validar que solo sean numeros > float los que se introduzcan en el JTextField > > public int validar_text(java.awt.event.KeyEvent evt){ > switch( evt.getKeyChar()) > { case '1': > case '2': > case '3': > case '4': > case '5': > case '6': > case '7': > case '8': > case '9': > case '0':break; > case '.': > case ',':evt.setKeyChar('.');break; > case '\b':evt.setKeyChar('\b');break; > default : > evt.setKeyChar((char)evt.VK_ACCEPT); > } > return (int)evt.getKeyChar(); > } > > y lo debes colocar en el metodo KeyTyped que añades de esta manera ok > > > campo.addKeyListener(new java.awt.event.KeyAdapter() { > public void keyTyped(java.awt.event.KeyEvent evt) { > campoKeyTyped(evt); > } > }); > > private void campoKeyTyped(java.awt.event.KeyEvent evt) { > evt.setKeyChar((char)validar_text(evt)); > } > > todo en tu Jframe o donde sea ok > > --- En SoloJava@..., "Lorena Monroy O." > <lorenamonroy@y...> escribió: >> Hola grupo:Tengo algunos problemas con un JTextField pues necesito > que lo que se escriba sean solo números, y necesito que avise que > escribió un string y no un numero... Bueno el aviso se como es, lo que > necesito es saber como convierto lo uqe hay en el campo de texto en un > int, lo que yo tengo es: Object texto = t.getText(); >> String strin = getString(texto); >> try { >> n = (int) Integer.parseInt (strin);}catch(NumberFormatException > e1){ >> Advertencia adv = new Advertencia ("Faltan Datos"); >> } Pero no he podido saber como hacer el casting del texto, o como > convertirlo a string y asi poder convertirlo...... Les agradezco su > ayuda, pues es importante..... Lorena >>
--------------------------------------------------- Estas recibiendo este email porque eres miembro del grupo SoloJava, http://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
To unsubscribe from this group, send an email to: SoloJava-unsubscribe@yahoogroups.com
Por que no usas un JFormatedField?
> Bueno yo hice eso de esta manera ve si te sirve ok....
> este metodo que esta aqui se encarga de validar que solo sean numeros
> float los que se introduzcan en el JTextField
>
> public int validar_text(java.awt.event.KeyEvent evt){
> switch( evt.getKeyChar())
> { case '1':
> case '2':
> case '3':
> case '4':
> case '5':
> case '6':
> case '7':
> case '8':
> case '9':
> case '0':break;
> case '.':
> case ',':evt.setKeyChar('.');break;
> case '\b':evt.setKeyChar('\b');break;
> default :
> evt.setKeyChar((char)evt.VK_ACCEPT);
> }
> return (int)evt.getKeyChar();
> }
>
> y lo debes colocar en el metodo KeyTyped que añades de esta manera ok
>
>
> campo.addKeyListener(new java.awt.event.KeyAdapter() {
> public void keyTyped(java.awt.event.KeyEvent evt) {
> campoKeyTyped(evt);
> }
> });
>
> private void campoKeyTyped(java.awt.event.KeyEvent evt) {
> evt.setKeyChar((char)validar_text(evt));
> }
>
> todo en tu Jframe o donde sea ok
>
> --- En SoloJava@..., "Lorena Monroy O."
> <lorenamonroy@y...> escribió:
>> Hola grupo:Tengo algunos problemas con un JTextField pues necesito
> que lo que se escriba sean solo números, y necesito que avise que
> escribió un string y no un numero... Bueno el aviso se como es, lo que
> necesito es saber como convierto lo uqe hay en el campo de texto en un
> int, lo que yo tengo es: Object texto = t.getText();
>> String strin = getString(texto);
>> try {
>> n = (int) Integer.parseInt (strin);}catch(NumberFormatException
> e1){
>> Advertencia adv = new Advertencia ("Faltan Datos");
>> } Pero no he podido saber como hacer el casting del texto, o como
> convertirlo a string y asi poder convertirlo...... Les agradezco su
> ayuda, pues es importante..... Lorena
>>
GRACIAS POR LA RECOMENDACION, PERO EN REALIDAD DESTOY BUSCANDO SOBRE CÓMO MANEJAR EL PROGRAMA DE RATIONAL ROSE ENTERPRISE, UN TUTORIAL DONDE EXPLIQUE DE UNA MANERA GENERAL EL USO DE ESTE PROGRAMA.
SI SABEN DE ALGUNO FAVOR COMUNÍQUENMELO.
GRACIAS.
JORGE ALFONSO GARCÍA ESPINOSA (Bogotá D.C. - Colombia)
Do You Yahoo!?
Todo lo que quieres saber de Estados Unidos, América Latina y el resto del Mundo.
Visíta Yahoo! Noticias.
Buenas, una contribucion para Lorena y para el pana
Abdon. Hay una forma un poco mejor de hacer esto, y
es modificar el manejador o Document que utiliza el
JTextField. De esta forma, se puede evitar incluso que
se tipee una letra, si solo se desean numeros. Aqui
les pongo una clase que se llama NumberDocument
(creacion personal):
------------ Clase NumberDocument ----------------
class NumberDocument extends PlainDocument {
private int maxLength;
public NumberDocument(int maxLength) {
this.maxLength = maxLength;
}
public void insertString(int offs, String str,
AttributeSet a)
throws BadLocationException {
if (str == null)
return;
if (getLength() + str.length() <= maxLength) {
char[] source = str.toCharArray();
char[] result = new char[source.length];
int j = 0;
for (int i = 0; i < result.length; i++) {
if (Character.isDigit(source[i])) {
int decimalSeparator = getText(0,
getLength()).indexOf(",");
if (decimalSeparator != -1) {
if (offs <= decimalSeparator) {
result[j++] = source[i];
} else {
String decimals = getText(0,
getLength()).substring(decimalSeparator + 1);
if (decimals.length() <= 1) {
result[j++] = source[i];
}
}
} else {
result[j++] = source[i];
}
} else {
if (source[i] == ',' || source[i] == '.') {
int decimalSeparator =
getText(0, getLength()).indexOf(",");
if (decimalSeparator == -1) {
result[j++] = ',';
}
}
}
}
super.insertString(offs, new String(result, 0, j),
a);
}
}
}
---------------------- fin -----------------------
Una vez que tengan el archivo NumberDocument.java,
solamente donde vayan a usar un JTextField que solo
acepte numeros, ponen la linea sgte:
textfield.setDocument(new NumberDocument(maxLength));
Bueno, as a bonus, esta clase permite limitar el
numero de letras o numeros que admite el textfield,
que se indica en el maxLength.
Espero les sirva, cualquier cosa me avisan.
Nos vemos.
PD: Abdon a ver si escribes :))
=====
******************************
* Ing. Ulises D. Estecche I. *
* (0416-4727234) *
**** XPRES URSLF *****
******************************
___________________________________________________
Yahoo! Messenger - Nueva versión GRATIS
Super Webcam, voz, caritas animadas, y más...
http://messenger.yahoo.es
Bueno yo hice eso de esta manera ve si te sirve ok....
este metodo que esta aqui se encarga de validar que solo sean numeros
float los que se introduzcan en el JTextField
public int validar_text(java.awt.event.KeyEvent evt){
switch( evt.getKeyChar())
{ case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '0':break;
case '.':
case ',':evt.setKeyChar('.');break;
case '\b':evt.setKeyChar('\b');break;
default :
evt.setKeyChar((char)evt.VK_ACCEPT);
}
return (int)evt.getKeyChar();
}
y lo debes colocar en el metodo KeyTyped que añades de esta manera ok
campo.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyTyped(java.awt.event.KeyEvent evt) {
campoKeyTyped(evt);
}
});
private void campoKeyTyped(java.awt.event.KeyEvent evt) {
evt.setKeyChar((char)validar_text(evt));
}
todo en tu Jframe o donde sea ok
--- En SoloJava@..., "Lorena Monroy O."
<lorenamonroy@y...> escribió:
> Hola grupo:Tengo algunos problemas con un JTextField pues necesito
que lo que se escriba sean solo números, y necesito que avise que
escribió un string y no un numero... Bueno el aviso se como es, lo
que necesito es saber como convierto lo uqe hay en el campo de texto
en un int, lo que yo tengo es: Object texto = t.getText();
> String strin = getString(texto);
> try {
> n = (int) Integer.parseInt (strin);}catch(NumberFormatException
e1){
> Advertencia adv = new Advertencia ("Faltan Datos");
> } Pero no he podido saber como hacer el casting del texto, o como
convertirlo a string y asi poder convertirlo...... Les agradezco su
ayuda, pues es importante..... Lorena
>
>
> ---------------------------------
> Do You Yahoo!?
> Todo lo que quieres saber de Estados Unidos, América Latina y el
resto del Mundo.
> Visíta Yahoo! Noticias.
Oye solo te puedo decir que el fuerte de eclipse no es ese ya que es
muy poderoso como editor de codigo java, control de versiones , e
inlcuso en el debuggin pero no en el diseño...
para diseño podrias usar:
- visual cafe de simantec
- forte EE
- netbeans www.netbeans.org
--- En SoloJava@..., Hector de Gracia <admisecreto@y...>
escribió:
> Hola alguien ha utilizado eclipse?, es posible crear
> formas como visual basic?
>
> Saludos
>
> __________________________________
> Do you Yahoo!?
> The New Yahoo! Search - Faster. Easier. Bingo.
> http://search.yahoo.com
SI ALGUNO DE USTEDES SABE DONDE PUEDO CONSEGUIR UN BUEN TUTORIAL DE RATIONAL (SI ES POSIBLE EN ESPAÑOL) POR FAVOR ENVIMEME EL URL PARA PODERLO VISITAR Y/O DESCARGAR.
GRACIAS.
JORGE ALFONSO GARCÍA ESPINOSA (Bogotá D.C. - Colombia)
Do You Yahoo!? Todo lo que quieres saber de Estados Unidos, América Latina y el resto del Mundo. Visíta Yahoo! Noticias.
--------------------------------------------------- Estas recibiendo este email porque eres miembro del grupo SoloJava, http://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
To unsubscribe from this group, send an email to: SoloJava-unsubscribe@yahoogroups.com
SI ALGUNO DE USTEDES SABE DONDE PUEDO CONSEGUIR UN BUEN TUTORIAL DE RATIONAL (SI ES POSIBLE EN ESPAÑOL) POR FAVOR ENVIMEME EL URL PARA PODERLO VISITAR Y/O DESCARGAR.
GRACIAS.
JORGE ALFONSO GARCÍA ESPINOSA (Bogotá D.C. - Colombia)
Do You Yahoo!?
Todo lo que quieres saber de Estados Unidos, América Latina y el resto del Mundo.
Visíta Yahoo! Noticias.
>From: Jorge Alfonso Garcia Espinosa <javapinguin@...>
>Reply-To: SoloJava@...
>To: Desarrollo en Java <DesarrolloJava@eGroups.com>, JavaEspanol
><javaenespanol@...>, SoloJava <solojava@...>
>Subject: [SoloJava] Archivos y Flujos
>Date: Fri, 23 May 2003 15:00:14 -0500 (CDT)
>
>Como están,
>Si alguno de ustedes me puede ayudar con una o varias de las siguientes
>preguntas para una tarea de la Universidad, se lo agradecería:
>
>Porqué es necesario cerrar los archivos en Java?
Porque el proceso de cierre vacia el contenido del buffer (memoria)
al archivo, es decir hace flush al archivo.
>Qué puede suceder cuando los archivos no se cierran?
A nivel del archivo, creo que nada, pero no se actualizaría la
información en el archivo
>Qué diferencia hay entre archivos de acceso directo y archivos de acceso
>aleatorio?
Si no me equivoco no hay diferencia, en ambos se accede a la
información directamente, utilizando la dirección en el archivo en donde se
encuentra esa información. Si me preguntas entre secuencial y aleatorio, hay
mucha diferencia
>Como se hace para emplear toString, de tal forma que pueda ayudarse de este
>método para escribir en un archivo? Cómo se recuperaría la información?
En el objeto que escribe al archivo se sobreescribe el mnétodo
toString para realizar las operaciones de flush al archivo, de modo que
cuando se ejecute este método se actualice la información en el archivo. La
información se recuperaría implementando un método nuevo, por ejemplo
toBuffer, para leer del archivo
>Qué pasaría si no se emplea la persistencia de la información en archivos?
Toda moficación que se haga a variables enel programa se perdería al
cerrar la aplicación, porque toda la información estaría en memoria RAM
>Como se implementa la interfaz Serializable para la persistencia de
>archivos?
Cualquier objeto creado en java puede llevarse a un archivo o a una
cadena de bytes tan solo haciendo que esta clase implemente la interfaz
Serializable, si queremos guardar en un archivo el estado de un objeto, la
clase de este objeto debe implementarla
>En que otros ambitos se puede emplear la interfaz Serializable? Porqué es
>bueno implementarla ?
La serialización se utiliza siempre que se desee hacer persistente el
estado de un objeto, para archivo, transmisión de red, sockets, etc. No hace
daño implementarla, y de hecho no da ningún trabajo adicional al
programador.
>
>
>
>
>Jorge Alfonso García Espinosa
>(Colombia)
>
>
>
>
>
>
>
>---------------------------------
>Do You Yahoo!?
>Todo lo que quieres saber de Estados Unidos, América Latina y el resto del
>Mundo.
>Visíta Yahoo! Noticias.
_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger:
http://messenger.yupimsn.com/
A mi modo de ver hay dos maneras: validar antes de enviar o validar en el
servlet
Pära validar antes de enviar usa jscripts en el documento html, y para
validar en el servlet utiliza las oepraciones de validación que java te
proporciona (isDigit, isCharacter, etc)
>From: "mariopaisita <mariopaisita@...>" <mariopaisita@...>
>Reply-To: SoloJava@...
>To: SoloJava@...
>Subject: [SoloJava] NECESITO AYUDA CON SERVLETS
>Date: Sat, 24 May 2003 13:56:51 -0000
>
>hola, necesito saber, como hago para hacer para que en el formulario
>que envío al servlet, tenga validaciones de (solo números, solo
>letras, no espacios, etc)
>
>gracias.
>
>
>
>
>---------------------------------------------------
>Estas recibiendo este email porque eres miembro del grupo SoloJava,
>http://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
>
>To unsubscribe from this group, send an email to:
>SoloJava-unsubscribe@yahoogroups.com
>
>
>
>Su uso de Yahoo! Grupos está sujeto a las
>http://e1.docs.yahoo.com/info/utos.html
>
>
_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger:
http://messenger.yupimsn.com/
Si se me ocurre algo -y eso no pasa todos los dias!-
Si no me equivoco, creo que necesitas importar el certificado del servidor
dentro de tu keystore; tu cliente usa un keystore donde guarda los
certificados en los cuales confia. Consigue el certificado (puedes usar
explorer para conectarte al website, y exportas el certificado), y luego lo
importas usando las herramientas de tu JDK. En el caso de IBM, el JDk (1.3
en Windows) incluye un programa con GUI que facilita la operacion, sin eso,
tienes que usar KeyTool o algo asi. Investiga en google con lo siguiente:
jsse keytool import certificate
Seguro que conseguiras algo.
Tambien sugiero que visites nuestro Portal, en la pagina de Recursos,
Portlet "Catalogo Web", hay una seccion con unos links estupendos sobre
JSSE/SSL, incluyendo algunos bastante introductorios que explican conceptos
fundamentales de JSSE y su configuracion.
http://java.megaserv.com
Saludos desde Caracas,
Martin Cordova
Mega Soft C.A.
----- Original Message -----
From: <jjcuadrado@...>
To: <SoloJava@...>
Sent: Monday, May 26, 2003 7:03 AM
Subject: [SoloJava] Re: Cliente java con ssl
Hola Martin,
Probé el código que me mandaste cambiando las clases de ibm por las
de sun. Creo que he avanzado, ya que el error que me da ahora
es "untrusted server cert chain".
Por lo que he podido leer por ahí, esto quiere decir que ya se
conecta a la dirección https, pero que los certificados que tengo en
cliente y servidor no son buenos. Se te ocurre algo?
Gracias por tú código, me ha ayudado mucho. Un saludo.
JJCuadrado
--- En SoloJava@..., "jjcuadrado <jjcuadrado@y...>"
<jjcuadrado@y...> escribió:
> Muchas gracias por tu ayuda. Lo pruebo y te comento algo.
>
> Gracias.
>
>
> --- En SoloJava@..., "Martin Cordova S."
<mcordova@m...>
> escribió:
> > Aqui tienes un codigo de ejemplo usando la JVM de IBM y su JSSE.
Es
> > precisamente un cliente HTTP. Espero te sirva.
> >
> > Chau,
> > Martin - http://java.megaserv.com
> >
> > /*
> > * @(#)82 1.1 test/src/UseHttps.java, jsse.test, jsse1
6/2/00
> 16:08:23
> > *
> >
>
======================================================================
> =====
> > * Licensed Materials - Property of IBM
> > * IBM Security Software Development Kit, Java (tm) Technology
> Edition
> > *
> > * (C) Copyright IBM Corp. 2000 All Rights Reserved.
> >
>
======================================================================
> =====
> > */
> > import java.io.BufferedReader;
> > import java.io.InputStreamReader;
> > import java.io.IOException;
> > import java.net.URL;
> > import java.net.MalformedURLException;
> > import java.net.URLConnection;
> > import java.security.Security;
> > import java.util.Properties;
> >
> >
> > /*
> > * UseHttps
> > *
> > * Sample program to demonstrate accessing an SSL webserver using
> the java
> > protocol handler of
> > * the com.ibm.net.ssl.internal.www.protocol class. The URL is
> specified
> > without the https: prefix.
> > * The HTML returned from this site is displayed.
> > *
> > * You can build this sample program class by issuing the
following
> command:
> > *
> > * javac UseHttps.java
> > *
> > * Make sure that the ibmjsse.jar file is in your CLASSPATH or
> extensions
> > directory.
> > *
> > * To run this sample program, execute the following command:
> > *
> > * java UseHttps %URL% %socksServerName(optional)%
> > %socksPortNumber(optional)%
> > *
> > * where %URL% is the URL of the webserver without the https:
> prefix. It is
> > a required parameter.
> > * %socksServer% is an optional parameter representing the
> socks
> > server.
> > * %socksPortNumber% is an optional parameter representing
> the socks
> > port number.
> > *
> > */
> > public class UseHttps {
> >
> > public static void main(String argv[]) {
> >
> > String socksServer = "";
> > String socksPort = "1080";
> > String usage = "Usage: java UseHttps URL-to-be-read
> > socksServerName(optional) socksPortNumber(optional)";
> >
> > if ((argv == null) || (argv.length == 0)) {
> > System.out.println(usage);
> > return;
> > }
> >
> > String prefix = "https://";
> > // Build the complete URL, including the protocol
> > String fullURL = prefix.concat(argv[0]);
> >
> > if (argv.length > 3) {
> > System.out.println(usage);
> > return;
> > }
> >
> > if (argv.length >= 2) {
> > socksServer = argv[1];
> > if (argv.length == 3) {
> > socksPort = argv[2];
> > }
> > }
> >
> > System.out.println("Computed URL is " + fullURL);
> >
> >
> >
> > // Check if provider IBM Jsse Provider is installed.
> > try {
> > if (Security.getProvider("com.ibm.jsse.JSSEProvider")
> == null) {
> > // IBM JSSE Provider is not installed, install it
> > Security.addProvider(new com.ibm.jsse.JSSEProvider
> ());
> > }
> > } catch (Exception e) {
> > System.out.println ("Cannot install provider: " +
> > e.getMessage());
> > System.exit(1);
> > }
> >
> > /*
> > * Add com.ibm.net.ssl.internal.www.protocol as the java
> protocol
> > handler.
> > */
> > Properties properties = System.getProperties();
> >
> > String handlers = System.getProperty
> ("java.protocol.handler.pkgs");
> > if (handlers == null) {
> > // nothing specified yet (expected case)
> > properties.put("java.protocol.handler.pkgs",
> > "com.ibm.net.ssl.internal.www.protocol");
> > } else {
> > // something already there, put ourselves out front
> > properties.put("java.protocol.handler.pkgs",
> > "com.ibm.net.ssl.internal.www.protocol|".concat(handlers));
> > }
> >
> > if (!socksServer.equals("")) {
> > // Must do the setup to get to the socks host
> > // Could check first to see if the user already
> specified it on
> > the invocation line
> > if (System.getProperty("socksProxyHost") == null) {
> > properties.put("socksProxyHost", socksServer);
> > }
> > if (!socksPort.equals("")) {
> > if (System.getProperty("socksProxyPort") == null)
{
> > properties.put("socksProxyPort", socksPort);
> > }
> > }
> > }
> >
> > System.setProperties(properties); // put the updated
> properties back
> > in System
> >
> > try {
> >
> > URL page = new URL(fullURL); // Process the URL far
> enough to
> > find the right handler
> > // get URLConnection object that represents a
> connection to the
> > remote object referred
> > // to by the URL.
> > URLConnection urlc = page.openConnection();
> > urlc.setUseCaches(false); // Don't look at possibly
> cached data
> > System.out.println("Content-type = " +
> urlc.getContentType());
> > // See what's here
> > System.out.println("Content-length = " +
> > urlc.getContentLength()); // See how much of it there is
> > // Read the HTML from this connection and print it out
> > BufferedReader br = new BufferedReader(new
> > InputStreamReader(urlc.getInputStream()));
> > String buffer = "\n";
> > while (buffer != null) {
> > try {
> > System.out.println(buffer);
> > buffer = br.readLine();
> > } catch (IOException ioe) {
> > ioe.printStackTrace();
> > break;
> > }
> > }
> > } catch (MalformedURLException mue) {
> > System.out.println(fullURL + " is not a URL that can
be
> > resolved");
> > } catch (IOException ie) {
> > ie.printStackTrace();
> > }
> > }
> > }
> >
> >
> >
> > ----- Original Message -----
> > From: <jjcuadrado@y...>
> > To: <SoloJava@...>
> > Sent: Thursday, May 22, 2003 9:26 AM
> > Subject: [SoloJava] Cliente java con ssl
> >
> >
> > Hola,
> >
> > Tengo que hacer una clase que se conecte a un servlet que está en
> > un servidor seguro.
> >
> > He intentado seguir todos los ejemplo que he encontrado, pero sólo
> > consigo el siguiente error cada vez que intenta abrir la conexión
> > con el servidor seguro:
> > > java.net.SocketException: SSL implementation not available
> > > java.net.Socket
javax.net.ssl.DefaultSSLSocketFactory.createSocket
> > > (java.lang.String, int)
> >
> > Tenéis algo que pueda ayudarme, gracias.
> >
> >
> >
> > ---------------------------------------------------
> > Estas recibiendo este email porque eres miembro del grupo
SoloJava,
> > http://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
> >
> > To unsubscribe from this group, send an email to:
> > SoloJava-unsubscribe@yahoogroups.com
> >
> >
> >
> > Su uso de Yahoo! Grupos está sujeto a las
> > http://e1.docs.yahoo.com/info/utos.html
---------------------------------------------------
Estas recibiendo este email porque eres miembro del grupo SoloJava,
http://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
To unsubscribe from this group, send an email to:
SoloJava-unsubscribe@yahoogroups.com
Su uso de Yahoo! Grupos está sujeto a las
http://e1.docs.yahoo.com/info/utos.html
Hola Martin,
Probé el código que me mandaste cambiando las clases de ibm por las
de sun. Creo que he avanzado, ya que el error que me da ahora
es "untrusted server cert chain".
Por lo que he podido leer por ahí, esto quiere decir que ya se
conecta a la dirección https, pero que los certificados que tengo en
cliente y servidor no son buenos. Se te ocurre algo?
Gracias por tú código, me ha ayudado mucho. Un saludo.
JJCuadrado
--- En SoloJava@..., "jjcuadrado <jjcuadrado@y...>"
<jjcuadrado@y...> escribió:
> Muchas gracias por tu ayuda. Lo pruebo y te comento algo.
>
> Gracias.
>
>
> --- En SoloJava@..., "Martin Cordova S."
<mcordova@m...>
> escribió:
> > Aqui tienes un codigo de ejemplo usando la JVM de IBM y su JSSE.
Es
> > precisamente un cliente HTTP. Espero te sirva.
> >
> > Chau,
> > Martin - http://java.megaserv.com
> >
> > /*
> > * @(#)82 1.1 test/src/UseHttps.java, jsse.test, jsse1
6/2/00
> 16:08:23
> > *
> >
>
======================================================================
> =====
> > * Licensed Materials - Property of IBM
> > * IBM Security Software Development Kit, Java (tm) Technology
> Edition
> > *
> > * (C) Copyright IBM Corp. 2000 All Rights Reserved.
> >
>
======================================================================
> =====
> > */
> > import java.io.BufferedReader;
> > import java.io.InputStreamReader;
> > import java.io.IOException;
> > import java.net.URL;
> > import java.net.MalformedURLException;
> > import java.net.URLConnection;
> > import java.security.Security;
> > import java.util.Properties;
> >
> >
> > /*
> > * UseHttps
> > *
> > * Sample program to demonstrate accessing an SSL webserver using
> the java
> > protocol handler of
> > * the com.ibm.net.ssl.internal.www.protocol class. The URL is
> specified
> > without the https: prefix.
> > * The HTML returned from this site is displayed.
> > *
> > * You can build this sample program class by issuing the
following
> command:
> > *
> > * javac UseHttps.java
> > *
> > * Make sure that the ibmjsse.jar file is in your CLASSPATH or
> extensions
> > directory.
> > *
> > * To run this sample program, execute the following command:
> > *
> > * java UseHttps %URL% %socksServerName(optional)%
> > %socksPortNumber(optional)%
> > *
> > * where %URL% is the URL of the webserver without the https:
> prefix. It is
> > a required parameter.
> > * %socksServer% is an optional parameter representing the
> socks
> > server.
> > * %socksPortNumber% is an optional parameter representing
> the socks
> > port number.
> > *
> > */
> > public class UseHttps {
> >
> > public static void main(String argv[]) {
> >
> > String socksServer = "";
> > String socksPort = "1080";
> > String usage = "Usage: java UseHttps URL-to-be-read
> > socksServerName(optional) socksPortNumber(optional)";
> >
> > if ((argv == null) || (argv.length == 0)) {
> > System.out.println(usage);
> > return;
> > }
> >
> > String prefix = "https://";
> > // Build the complete URL, including the protocol
> > String fullURL = prefix.concat(argv[0]);
> >
> > if (argv.length > 3) {
> > System.out.println(usage);
> > return;
> > }
> >
> > if (argv.length >= 2) {
> > socksServer = argv[1];
> > if (argv.length == 3) {
> > socksPort = argv[2];
> > }
> > }
> >
> > System.out.println("Computed URL is " + fullURL);
> >
> >
> >
> > // Check if provider IBM Jsse Provider is installed.
> > try {
> > if (Security.getProvider("com.ibm.jsse.JSSEProvider")
> == null) {
> > // IBM JSSE Provider is not installed, install it
> > Security.addProvider(new com.ibm.jsse.JSSEProvider
> ());
> > }
> > } catch (Exception e) {
> > System.out.println ("Cannot install provider: " +
> > e.getMessage());
> > System.exit(1);
> > }
> >
> > /*
> > * Add com.ibm.net.ssl.internal.www.protocol as the java
> protocol
> > handler.
> > */
> > Properties properties = System.getProperties();
> >
> > String handlers = System.getProperty
> ("java.protocol.handler.pkgs");
> > if (handlers == null) {
> > // nothing specified yet (expected case)
> > properties.put("java.protocol.handler.pkgs",
> > "com.ibm.net.ssl.internal.www.protocol");
> > } else {
> > // something already there, put ourselves out front
> > properties.put("java.protocol.handler.pkgs",
> > "com.ibm.net.ssl.internal.www.protocol|".concat(handlers));
> > }
> >
> > if (!socksServer.equals("")) {
> > // Must do the setup to get to the socks host
> > // Could check first to see if the user already
> specified it on
> > the invocation line
> > if (System.getProperty("socksProxyHost") == null) {
> > properties.put("socksProxyHost", socksServer);
> > }
> > if (!socksPort.equals("")) {
> > if (System.getProperty("socksProxyPort") == null)
{
> > properties.put("socksProxyPort", socksPort);
> > }
> > }
> > }
> >
> > System.setProperties(properties); // put the updated
> properties back
> > in System
> >
> > try {
> >
> > URL page = new URL(fullURL); // Process the URL far
> enough to
> > find the right handler
> > // get URLConnection object that represents a
> connection to the
> > remote object referred
> > // to by the URL.
> > URLConnection urlc = page.openConnection();
> > urlc.setUseCaches(false); // Don't look at possibly
> cached data
> > System.out.println("Content-type = " +
> urlc.getContentType());
> > // See what's here
> > System.out.println("Content-length = " +
> > urlc.getContentLength()); // See how much of it there is
> > // Read the HTML from this connection and print it out
> > BufferedReader br = new BufferedReader(new
> > InputStreamReader(urlc.getInputStream()));
> > String buffer = "\n";
> > while (buffer != null) {
> > try {
> > System.out.println(buffer);
> > buffer = br.readLine();
> > } catch (IOException ioe) {
> > ioe.printStackTrace();
> > break;
> > }
> > }
> > } catch (MalformedURLException mue) {
> > System.out.println(fullURL + " is not a URL that can
be
> > resolved");
> > } catch (IOException ie) {
> > ie.printStackTrace();
> > }
> > }
> > }
> >
> >
> >
> > ----- Original Message -----
> > From: <jjcuadrado@y...>
> > To: <SoloJava@...>
> > Sent: Thursday, May 22, 2003 9:26 AM
> > Subject: [SoloJava] Cliente java con ssl
> >
> >
> > Hola,
> >
> > Tengo que hacer una clase que se conecte a un servlet que está en
> > un servidor seguro.
> >
> > He intentado seguir todos los ejemplo que he encontrado, pero sólo
> > consigo el siguiente error cada vez que intenta abrir la conexión
> > con el servidor seguro:
> > > java.net.SocketException: SSL implementation not available
> > > java.net.Socket
javax.net.ssl.DefaultSSLSocketFactory.createSocket
> > > (java.lang.String, int)
> >
> > Tenéis algo que pueda ayudarme, gracias.
> >
> >
> >
> > ---------------------------------------------------
> > Estas recibiendo este email porque eres miembro del grupo
SoloJava,
> > http://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
> >
> > To unsubscribe from this group, send an email to:
> > SoloJava-unsubscribe@yahoogroups.com
> >
> >
> >
> > Su uso de Yahoo! Grupos está sujeto a las
> > http://e1.docs.yahoo.com/info/utos.html
Esta es mi opinion:
Tienes dos enfoques a tu disposicion:
1) Validas del lado server, por ejemplo en el metodo service() o doPost() o
en un Bean, whatever. Validacion server-side es mas solida.
2) Validas del lado cliente con JavaScript.
La opcion 2 la puedes investigar rapidamente en google: javascript form
validation - con estos keywords encuentras rapido de todo.
La opcion 1 implica que pienses en una estrategia de validacion que minimize
tu esfuerzo de programacion, te provea flexibilidad y ademas sea robusta.
Comienza por entender los problemas basicos de validacion (enteros,
decimales, regular expressions, campos requeridos, etc) y luego decide tu
enfoque server side. Lo unico concreto que te puedo ofrecer es un enfoque,
el que usamos en nuestro framework J2EE, puedes bajar toda la documentacion
y leer sobre el mecanismo (parte-5.doc).
http://java.megaserv.com/foundation2-docs.zip
El Portal de este framework y otros servicios Java para la comunidad
Latinoamericana:
http://java.megaserv.com
Algo de codigo de ejemplo server-side:
public boolean isValidDouble(String value)
{
if( isNull(value) )
return false;
try
{
Double.parseDouble(value);
return true;
}catch(Exception e)
{
return false;
}
}
Saludos,
Martin Cordova
Mega Soft C.A.
----- Original Message -----
From: <mariopaisita@...>
To: <SoloJava@...>
Sent: Saturday, May 24, 2003 9:56 AM
Subject: [SoloJava] NECESITO AYUDA CON SERVLETS
hola, necesito saber, como hago para hacer para que en el formulario
que envío al servlet, tenga validaciones de (solo números, solo
letras, no espacios, etc)
gracias.
---------------------------------------------------
Estas recibiendo este email porque eres miembro del grupo SoloJava,
http://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
To unsubscribe from this group, send an email to:
SoloJava-unsubscribe@yahoogroups.com
Su uso de Yahoo! Grupos está sujeto a las
http://e1.docs.yahoo.com/info/utos.html
Verifica el origen del evento con el metodo getSource() del
objeto ActionEvent. Comparandolo con los botones que quieres
verificar puedes identificar el boton y por tanto la accion a
seguir.
public void actionPerformed (ActionEvent e){
if (e.getSource()==getMiBoton1()){
//acciones varias para este boton
}
}
--- Dionisio Ruiz de Zarate <dionisio@...> escribió:
> Hola, imaginaos que tengo 10 btones tipo JButtom
> cuando quiero que ese boton haga una accion lo que hago es por
> cada uno de
> los botones añadir algo parecido a esto:
>
> JButton nombredelboton1 = new JButton("la etiqueta");
> JButton nombredelboton2 = new JButton("la etiqueta 2");
>
> nombredelboton1.addActionListener (new ActionListener (){
> public void actionPerformed (ActionEvent e){
> //acciones varias para este boton
> }
> });
> nombredelboton2.addActionListener (new ActionListener (){
> public void actionPerformed (ActionEvent e){
> //acciones varias para este boton
> }
> });
>
> Mi preguynta sería la sigueinte:
> en vez de repetir este codigo de arriba x veces, segun el
> numero de los
> botones que haya yo creado; se pod4ría hacer un unico
> escuchador del boton
> de manera que dentro de el yo veria que boton le llama y segun
> eso actuaria
> de una manera u otra?
>
> Me imagino que si se peude hacer, pero como?
>
>
>
=====
Igvir Ramirez
--------------------------------------------------
"Todo lo que una persona puede imaginar,
Otras podran hacerlo realidad".
Julio Verne.
--------------------------------------------------
_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com