PREGUNTAS CONTESTADAS - Java

 Hay un total de 630 Preguntas.<<  >> 

    Pregunta:  4636 - COMO ENCRIPTAR DATOS EN JAVA
Autor:  Anicia Monthzerrat Zorrilla
Como puedo encriptar datos en java
  Respuesta:  Miguel
Yo tuve que resolver un problema semejante.Tenia que encriptar un clave de 4 digitos. Utilice un algortitmo que me transformaba la clave introducida en un valor diferente utilizando una variante del algoritmo de encriptacion RSA. Si necesitas info más detallada enviame un correo.
Es un algoritmo de clave publica-clave privada, con lo que no es posible decodificarlo aunque se sepa que algoritmo se utilizo en la encripatacion.
  Respuesta:  Eduard Pascual
La encriptación en java es muy simple una vez tienes el algoritmo de encriptación
cges el dato de entrada, lo compruebas, aplicas el mecanismo de encriptación, y lo mandas a una salida.

Si lo que quires es algún algoritmo de encriptación, mandame un mail (si alguien sabe como esta encriptado, puede desencriptarlo).

    Pregunta:  4670 - UPLOADING
Autor:  Miriam Sanchez Salas
Como puedo hacer un upload en java ya se que coldfusion tiene una tag llamado CFFILE ACTION=UPLOAD, pero quiero saber si JSP O JAVASCRIPT O SERVLET con HTML puede haber alguna
instruccion para hacer un UPLOAD

Gracias de Antemano
  Respuesta:  Oscar Ivan H
Hay varias formas de hacerlo, son un poco complejas, pero realmente funcionales.

- Usar MD5, apartir de una cadena de texto o de bytes puedes obtener su MD5 y pasarlo a caracteres, de ahi tienes algo cifrado. De ehcho es el metodo que Linux utiliza para "cifrar" los datos. NOTA: MD5 no es un algoritmo de cifrado.

- Usar TEA, es muy rapido y mas facil de implementar que MD5. Busca la API en internet y es todo
  Respuesta:  Java M@N -
Tengo las librerias necesarias para hacer el File Upload desde Java, escribeme a mi correo para que te las envie junto con un ejemplo......
¡ Si funcionan !
  Respuesta:  X,men Xmen
Mira supongo que lo que quieres hacer es actualizar el browser, mira que yo sepa no se puede hacer manejar los botones de el browser al menos que lo hagas a travez de
código, lo que puedes hacer en los servlets es un redirect
y le pasas la URL...creo que yo lo hecho asi

response.sendRedirect("http://www.misitio.com");

o tambien buscate algunos metodos de el request que te dicen la Url de la que accesaron a tu pagina

    Pregunta:  4711 - SEGUIRIDAD
Autor:  Alberto Martinez Rivera
Esta pregunta es acerca de la seguridad que tienen los Applets Java, sobre cuando se compilan que medidas de seguridad tiene sobre la red, tambien que otras medidas hay sobre este magnifico lenguaje, en el ambiente en que trabaja si alguien tiene estas medidas de seguridad mas simplificadas por favor me las puede enviar lo mas pronto posible.

Gracias por responderme.
  Respuesta:  car23
los applet están muy maniatados pues se ejecutan cuando accedes a la página web y sería muy fácil ejecutar virus asi que...
-no pueden cargar métodos nativos o librerias(sólo propios)
-no leen ni escriben
-no hecen conexiones
-no ejecutan programas del cliente
-pueden leer ciertas propiedades del sistema: getProperties(); File.separator,java.class.version,java.vendor(proveedor),java.vendor.url,java.version,os.arch,path.separator,os.name
-no pueden, java.class.path,java.home,user.dir,user.home,user.name

    Pregunta:  4800 - COMO CREO UN MENU EN JAVA??
Autor:  Leonardo Prada
De antemano muchisimas gracias.
La idea es crear un menu desde java, si alguien tiene una ejemplo.
Gracias...
  Respuesta:  Pablo
Espero que este trozo de código (Clase MenuMain) te ayude a entender su funcionamiento
Un saludo

import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class MenuMain extends Frame implements ActionListener,WindowListener{//clase MenuMain
static final int HOR_TAMANO = 500;
static final int VER_TAMANO = 300;
MenuBar barra;
MenuItem mItem1,mItem2,mItem3,mItem4,mItem5,mItem6;

public MenuMain() {//Constructor
super( "Simple programa en JAVA" );

pack();
setBounds(275,250, HOR_TAMANO,VER_TAMANO );//caracteristicas de la ventana
setBackground( Color.gray );
addWindowListener(this);
show();
barra = new MenuBar();//declaro una variable de tipo MenuBar
Menu m = new Menu( "Tareas" );//declaro un primer menú
m.addActionListener(this);//permito que el menu reciba eventos

mItem1 = new MenuItem( "Abrir");//primer elemento del primer menú
m.add( mItem1 );//añado el menuitem al menu creado con anterioridad
mItem1.addActionListener(this);

mItem2 = new MenuItem( "Guardar Como ..."); //segundo elemento del primer menú
m.add( mItem2 );
mItem2.addActionListener(this);

mItem3=new MenuItem( "Imprimir");//tercer elemento del primer menú
m.add( mItem3);
mItem3.addActionListener(this);

m.addSeparator();

mItem4=new MenuItem( "Salir");//cuarto elemento del primer menú
m.add(mItem4);
mItem4.addActionListener(this);

barra.add( m );

m = new Menu( "Creditos" );
m.addActionListener(this);

mItem5=new MenuItem( "Autor" );//primer elemento del segundo menú
m.add( mItem5 );
mItem5.addActionListener(this);

mItem6=new MenuItem( "Acerca de..." ); //segundo elemento del egundo menú
m.add(mItem6 );
mItem6.addActionListener(this);
barra.add( m );//añado a la barra de menu el menu m

p.add(new TextField(10));//añado y declaro un textfield

}

//manejo de eventos del menu
public void actionPerformed(ActionEvent evt )
{

if(evt.getSource()==mItem3)
{
new otraClase();//llama a la otra clase (por ejemplo otra ventana }

if (evt.getSource()==mItem4)
{
System.exit(0); //sale de la aplicación
}

if (evt.getSource()==mItem5)
{
new Autor(this,"Creador",true); //llamo a una ventana de dialogo modal Autor.class
}
}

//manejo de eventos de la ventana, declaro todos (necesario) pero solo utilizo el tercero (salida de la aplicación pulsando la X
public void windowActivated(WindowEvent e){;}
public void windowClosed(WindowEvent e){;}
public void windowClosing(WindowEvent e){System.exit(0);}
public void windowDeactivated(WindowEvent e){;}
public void windowDeiconified(WindowEvent e){;}
public void windowIconified(WindowEvent e){;}
public void windowOpened(WindowEvent e){;}

public static void main( String args[] ) {
new MenuMain();
}
}
  Respuesta:  Liencres Liencres
Si lo que quieres es crear un menu tipo Güindous (Archivo,Edicion...), mi solucion esta en el paquete AWT de java, el componente JMenu.

    Pregunta:  4824 - PRESENTAR UNA HOJA EN HTML
Autor:  Juan Carlos Morno Gòmes
Espero que halguien pueda ayudarme, soy novato en Java 2, y estoy programando un ayuda en Internet. Estoy usando Servlets y no puedo hacer que mi programa responda presentando la hoja HTML que he confecconado. Hago lo sigiuiente:
Cargo el Bat del servidor Web StartServlet, luego
corro el programa desde el Forte pero me dice que la hoja no esta disponible.

Me gustaría que alguien pueda darme las pautas para saber en que estoy fallando y si pudieran madarme algunos ejemplos de Servlet que respondan a un formulario.

Anticipadamente muchisimas gracias por la ayuda.
  Respuesta:  Roberto Ramirez
Bueno primero que nada tenes que definir en el webserver el nombre con que va a correr el servlet. Deberias de probar desde un browser ya que algunas veces falla el appletviewer.

    Pregunta:  4831 - BUSQUEDA DE ARCHIVOS
Autor:  victor chavez
necesito crear un hyper link condicional la idea es la sigueinte quiero realizar un busqueda de un archivo especifico en disco duro, por ejemplo en tubo c++ usamos
open("c:\windows\system\win.ini","a+");

en foxpro usamos
fopen("c:\windows\system\win.ini");

en java que puedo usar ?

para saver si existe avilite los hyper link

gracias
  Respuesta:  Carlos Lopez
Bueno creo que debes de utilizar la clase java.io.File esta clase te provee de algunos metodos para listar los archivos a raiz de un objeto tipo File que sea un directorio, por su puesto esto no es tan facil ya que debes utilzar la recursividad para encontrar lo que buscas

    Pregunta:  4936 - JAVASCRIPT Y JSP
Autor:  eva de miguel morales
Mi problema es que yo tengo una variable que me recoge el valor seleccionado de un select (combo) entonces es JavaScript, pero yo necesito que esta variable se pase a un jsp para que mediante un jsp:usebean la pueda pasar a un archivo webBean.
Gracia por vuestra ayuda
  Respuesta:  iquiroz
Pon el valor de la variable en una caja de texto oculta y la obtienes en la jsp mediante request.getParameter

    Pregunta:  4942 - SUMAR SEGUNDOS A UN DATETIME
Autor:  kris francisco
Quisiera saber como adiciono segundos a un datetime. Por ejemplo: si tengo la hora 15:30:40, es decir, hora=15, mins=30 y segs=40. Si le agrego 60 segundos, el resultado seria 15:31:40. Si le sumo 120 segundos el resultado seria 15:32:40. Como haria esto en JAVA?
  Respuesta:  Xavi Canal
Nas,

tienes la clase Calendar la cual tiene el método add()
que es justo lo que quieres

tuCalendar.add (Calendar.SECOND, segundosASumar);

att. Xavi Canal

    Pregunta:  5107 - COMO PUEDO EJECUTAR UN COMANDO DEL S.O?
Autor:  Cristian Fuentes Delgado
Como puedo ejecutar un comando del sistema Operativo en un programa en Java. En especifico del Sistema Operativo UNIX.

En c++ existe la función system(); y en Java?
  Respuesta:  kiru
hola, te platico que lo que tu necesitas, es hacer un telnet, yo estoy en la misma situación, y en interenet hay una clase que se llama precisamente asi, Telnet buscala en el google y si no la allas me envias un mail, el proceso es sencillo, te logueas por medio de la clase y despues envias comandos como si estubieras en el shell, asi de sencillo, saludos.
  Respuesta:  Carlos López
Tenes que utilizar la clase Runtime, pero ya que el runtime varia y estamos en multiplataformas tenes que darle getRuntime(), vos busca en la documentacion pero cualquier clavo especifico podes escribirme de lunes a viernes en horas de oficina.

    Pregunta:  5265 - COMO INSTALAR LA VARIABLE CLASSPATH DE JAVA
Autor:  Armando Montoya
hola a todos, descargue una version de JAVA y la instale en mi equipo, al ejecutar una pequeña aplicacion me manda el siguiente error:

Exception in thread "main" java.lang.NoClassDefFoundError: programa

Se que este es un error que tiene que ver con la variable class pero no como ni donde corregir este error, si alguien me ayuda a corregirlo estare muy agradecido.

Gracias
  Respuesta:  Claudia SS
Cuando instalas JDK en el archivo autoexec.bat se crean las variables de entorno, si cuando instalastes no se crearon tu tienes que indicarle
No se en que sistema operativo, supongo windows 95/98.
Entonces en el archivo autoexec.bat edita lo siguiente:
PATH = (RUTA INSTALACION)\JSK\BIN
CLASSPATH= (RUTA INTALACION)\JSK\LIB\TOOLS.JAR;
en jdk1.2 el archivo jar es tools pero
si es otra version especifica el archivo(s) /.jar que encuentras separados por un ;

si cuando compilas todo es OK....pero al momento de ejecutar te sale el error que mencionastes entonces en el archivo autoexec.bat
coloca despues de la variable que declarastes CLASSPATH (.;)
asi...

...CLASSPATH= .;(RUTA INTALACION)\JSK\LIB\TOOLS.JAR;....etc

espero te ayude
  Respuesta:  Carlos Lopez
Mira la verdad no classpath te sirve para ubicar el lugar donde almacenas tus .class, si utilizas Kawa podes especificarlo si no deberias correr

java -classpath <ubicacion> clase

cualquier consulta horas de oficina lunes a viernes

|<  <<  3 4 5 6 7 8 9 10 11 12 13  >>  >|