01/07/2008, 12:07
|
Usuario no validado | | Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 16 años, 6 meses Puntos: 10 | |
Respuesta: Problema con referencias Te paso el codigo donde puedes agregarle una imagen al correo, por ejemplo una imagen de fondo:
DataSource fds=new URLDataSource(new URL(pathImage));
bodyPart.setDataHandler(new DataHandler(fds));
bodyPart.setHeader("Content-ID","<image>");
multipart.addBodyPart(bodyPart);
msg.setContent(multipart);
donde pathImage= es el path donde esta la imagen que vas a poner como fondo
y en el cuerpo del mensaje iria algo asi:
<HTML><HEAD><TITLE>Titulo</TITLE></HEAD>
<BODY background=\"cid:image\">
Aqui va el cuerpo de tu mail.........
</BODY>
</HTML>
Tambien te paso el codigo para leer un archivo properties:
private static Properties loadProperties() {
Properties props = new Properties();
try {
props.load(NombreClase.class.getClassLoader().getR esourceAsStream("archivo.properties"));
} catch (Exception e) {
System.out.println("Error al leer properties: "+e);
e.printStackTrace();
}
return props;
}
donde archivo.properties es el archivo que deseas leer, ten en cuenta que el archivo lo debes de tener guardado en la carpeta de /WEB-INF/classes/
Espero te sirva, cualquier cosa me avisas.
saludos!! |