PREGUNTAS CONTESTADAS - Java

 Hay un total de 630 Preguntas.<<  >> 

    Pregunta:  12823 - REPORTEADOR PARA JAVA
Autor:  Sergio olvera
Alguien conoce algún reportador para java ???

Me gustaría recibir información acerca de los reporteadores existentes ....

Trabajo con bases de datos en Oracle y postgresql.

De antemano muchas gracias
  Respuesta:  Jorge Nicolas Martinez Romero
Saludos:
Existe un Reporteador en www.actuate.com, es una herramienta con version de evaluacion por 30 dias, es una de las mejores que he encontrado, si tiene otra digame para evaluarla

    Pregunta:  12949 - CONNECTION POOL
Autor:  Risk Smith
Tengo problemas con los drivers weblogic para oracle no soy capaz de configurar un pool de conexiones, alguien podria indicarme cual es es mejor driver y como utilizarlo??
  Respuesta:  Xavi Canal
Holas,

yo uso el propio driver de Oracle, Oracle Thin, si sabes
JDBC sabrás como usarlo. En cuanto a Weblogic, simplemente
deberás editar unas lineas en su .properties:

-==============-
weblogic.jdbc.connectionPool.NomreDeTuPool=\
url=jdbc:oracle:thin:@IP:PUERTO:TABLESPACE,\
driver=oracle.jdbc.driver.OracleDriver,\
loginDelaySecs=1,\
initialCapacity=6,\
maxCapacity=12,\
capacityIncrement=2,\
refreshMinutes=10,\
props=user=tulogin;password=tupassword

weblogic.allow.reserve.weblogic.jdbc.connectionPool.NombreDeTuPool=everyone
-==============-

bien, una vez configurado el .properties (para los detalles de cada Key
mira la documentacion de Weblogic: "http://www.weblogic.com/docs51/resources.html") echamos
un vistazo al código Java de tu programa:

tienes que cargar el Driver en memoria:

Class.forname ("weblogic.jdbc.pool.Driver");

tendrás que cachear un par de Exceptions

y para pedir una Connection:

DriverManager.getConnection ("jdbc:weblogic:pool:NombreDeTuPool", null);

no te olvides de cerrar las conexiones una vez usadas o te vas a
quedar sin ellas :)

att. Xavi Canal

    Pregunta:  12987 - PROBLEMA AL JALAR CLASES EN UN PROGRAMA
Autor:  Sandra Diaz Bravo
Hola... Estoy haciendo uso de un programa que baje del sitio de Sun Microsystems, este, hace uso de otras clases generadas por archivos java. Al compilar las clases que quiero utilizar todo sale bien, pero al compilar el programa que hace uso de dichas clases, salen mensajes de que no estan definidas las clases... Si se generan los archivos class, están en el mismo directorio que el archivo .... qué estoy haciendo mal?
Se que todos los programas de Sun (que baje) si sirven....Gracias
  Respuesta:  Lilian
Al compilar utilizas -nowarn esta instrucción elimina los mensajes que se te pueden presentar y permite seguir trabajando

javac -nowarn progra.java

espero que te refieras a esto Sandra... y te sea de utilidad.

    Pregunta:  13239 - COMO MANDAR A IMPRIMIR A UNA IMPRESORA QUE ESTA EN LA RED
Autor:  Lilian
Mi problema es el siguiente, desde mi aplicación en java me es necesario enviar a imprimir un reporte; si la impresora esta conectada en mi maquina no tengo ningun problema, pero ahora necesito mandar a imprimir a una impresora que se encuentra en la red y no se cmo hacerlo.

Si alguien me puede ayudar, Gracias!!!
  Respuesta:  jorge carvajal
una forma sencilla seria que localizes las impresoras que tienes instaladas config y las direcciones......
veras algo parecido a:
"\\maquina\impresora"

    Pregunta:  13253 - BUSCAR UNA CADENA DENTRO DE OTRA CADENA (STRINGS)
Autor:  Linda Quevedo Contreras
La pregunta es sencilla solo quiero saber que metodo existe en java para buscar una cadena (string) dentro de otra y hacer remplazo por otra cadena. Necesito informacion referente a manejo de cadenas en general, insertar, sustraer,.. se que existe el metodo replace pero este en strings hace busquedas y reemplazos pero de caracteres. Agradesco cualquier información es urgente! Nota. Trabajo Java sobre Linux.
  Respuesta:  JJ GV
Bueno sobre tu duda de cadenas, no se si te entendi bien, deseas sabes si una cadena esta contenida en otra, si es asi, una forma de hacerlo es con el metodo indexOf() de la clase String, que te devuelve la primera ubicacion de dicha cadena dentro de la cadena a buscar, tratandose de cadena la posicion del 1er. caracter es 0.
Es muy sencilo, un ejemplo es:
-------
String cadena1 = "La web del programador ";
String cadena2="del";
int indice = 0;
indice = cadena1.indexOf(cadena2); // indice = 7
------
Espero que te sirva de algo.. Saludos Juan.

    Pregunta:  13392 - INSERTS DE DATOS TIPO BLOB EN DB2 CON JAVA
Autor:  Juan Gabriel Cruz Velasco
Estoy realizando una aplicaciónen java, donde requiero insertar en DB2 datos dipo blob (pueden almacenar imagenes o cadenas de información muy grandes), la información que quiero insertar es texto, pero son aproximadamente 6MB de información por cada registro, al hacerlo por medio del execute (armo un insert y envio el dato como una cadena), me trunca la cadena, ¿alguien sabe como puedo insertar este tipo de datos con java?
  Respuesta:  Luis Lesende
Vamos por parte:

1.- Primero debes insertar la fila con todos los otros datos sin el blob.
2.- Debes armar una PrepareStatement e insertar el archivo dentro de la columna definida como blob. Ojo qu ele tama;o de la columna de ser lo suficientemente grande como para porder cargar el archivo.

Si necesitar un ejemplo yo tengo uno que esta funcionando desde hace mucho tiempo.

Saludos. Luis

    Pregunta:  13401 - PROPIEDADES DE VISUAL J++
Autor:  Georgina Rivera
Tengo un trabajo que entregar sobre Visual J++ con respecto a una de las secciones de "propiedades", ¿donde podría encontrar una explicación de cada una de las partes de "propiedades"?.su definición, su función, etc... se los agradecería mucho.
  Respuesta:  Rafael Hernamperez Martin
Hola, Georgina,

Visual J++ fue un producto creado por Microsoft que no tuvo aceptacion por querer desmarcarse de la compatibilidad, piedra angular de Java. Información sobre Visual J++ y de las propiedades que mencionas, las encontraras en los books on line que suministraba Microsoft en Microsoft Visual Studio, en MSDN Library, en las FAQs de Microsoft o en codeguru.com. Existen mas sites al respecto, pero las anteriores son las mas directas y conocidas. Espero que te sirvan.

Un saludo,

Rafael Hernamperez Martin
Project Manager

    Pregunta:  13426 - MOVER UN JPANEL
Autor:  multics
Como puedo hacer para que se mueva un JPanel con el ratón
  Respuesta:  Rafael Hernamperez Martin
Hola, amigo,

En teoria deberias insertar el JPanel en un JDialog o JApplet cuya disposicion (layout) sea absoluta (null). Esta parte elimina el comportamiento caracteristico de que el componente contenido se ajuste a la disposicion del contenedor que lo contiene. Una vez salvado este detalle, lo siguiente es trabajar con las clases correspondientes a drag and drop (arrastrar y soltar).

Un saludo

    Pregunta:  13512 - INSERTAR CóDIGO C/C++ EN JAVA CON JNI
Autor:  Juanjo Alonso
Me gustaría saber cuáles son las ventajas y los inconvenientes de esta forma de trabajar, si alguien lo ha probado. Agradecería mucho algún ejemplo. Gracias.
  Respuesta:  Victor Manuel Bañuelos
No es que existan ventaja o inconvenientes, simplemente son necesidades. He estado trabajando con un dispositivo de voz el cual tenia sus apis hechas en C++. Estas apis venian directamente con la tarjeta. Donde estaba trabajando manejabamos mucho java, por la portabilidad. La unica forma de seguir trabajando en Java y no tener que construir las apis en java fue utilizando JNI. Utilizamos JNI para recubrir las apis en C++ y poder atacarlas directamente desde Java.

    Pregunta:  13546 - RMI, APPLETS, SERVLETS, JDBC
Autor:  Perro Aguayo
Soy novato en Java y quiero resolver estos problemas:

1. Hice un pequeño servidor RMI y trabajo bastante bien desde aplicaciones, soloque mis applets (ejecutados desde Internet Explorer) marcan un errores de seguridad.

2. Igualmente mis servletes tampoco acceden al los servicios
RMI.

3. ¿Como le hago para que un applet acceda a una base de datos de PostgreSQL utilizando el driver que proporciona postgres.org sin tener que cargarlo en cada cliente y sin que me marque error por la inexistencia del driver en el cliente?

Si alguien tiene ejemplos se los agradeceria...
  Respuesta:  Rafael Hernampérez Martín
Estimado amigo:

Los applets son muy estrictos en cuanto al acceso a información de parte de un servidor, y es por ello que tengan un nivel de seguridad muy fuerte. Ante todo es evitar la entrada de intrusos.

No obstante el nivel de seguridad se puede bajar gracias a algunas clases de tipo Security (SecurityManager por ejemplo). En www.jguru.com encontraras un forum de FAQs muy completo, y seguro que alli lo encuentras. Lo mismo te puedo decir sobre la RMI en servlets.

Por lo que aprecio, quieres acceder a datos de una base de datos desde un applet. MAL. Debes hacerlo desde un JavaBean o desde un Servlet, y transmitir la información en el response del mismo Servlet o desde una página JSP. Aunque en teoría se podría hacer bajando los niveles de seguridad, es recomendable hacerlo en back-end (desde la parte de servidor) por motivos de seguridad.

Un cordial saludo

|<  <<  13 14 15 16 17 18 19 20 21 22 23  >>  >|