Aqui les dejo un ejemplo de como generar una pagina html utilizando el lenguaje java, esto lo podemos hacer con la clase PrintWriter y FileWriter como ya lo he explicado en mi post anterior Lectura y Escritura de Ficheros en Java del cual nos basaremos. Creo que esta de mas la explicación de como es la estructura del html. La idea aquí es en el archivo ir escribiendo linea a linea la estructura de como quisiéramos que quede nuestra pagina web, si lo deseamos podemos agregar un css a la par de la pagina generada para darle un mejor diseño entonces quedaría de la siguiente manera.
String cad = "VISITA MI BLOG";
FileWriter filewriter = null;
PrintWriter printw = null;
try{
filewriter = new FileWriter("ejemplo.html");//declarar el archivo
printw = new PrintWriter(filewriter);//declarar un impresor
printw.println("<html>");
printw.println("<head><title>by Eduardo</title></head>");
//si queremos escribir una comilla " en el
//archivo uzamos la diagonal invertida \"
printw.println("<body bgcolor=\"#99CC99\">");
//si quisieramos escribir una cadena que vide de una lista o
//de una variable lo concatenamos
printw.println("<center><h1><font color=\"navy\">"+cad+"</font></h1></center>");
printw.println("<center><h4><font color=\"purple\">www.losiej.blogspot.com</font></h4></center>");
//podemos añadir imagenes con codigo html
printw.println("<center><img src=\"img/www.losiej.blogspot.com.png\" width=\"200\" height=\"150\"></center>");
printw.println("</body>");
printw.println("</html>");
//no devemos olvidar cerrar el archivo para que su lectura sea correcta
printw.close();//cerramos el archivo
System.out.println("Generado exitosamente");//si todo sale bien mostramos un mensaje de guardado exitoso
Descargar Código Fuente
shhh no pss!!!!
ResponderEliminarAmigo, se que ha pasado bastante tiempo, pero si alguien ve esto quisiera saber:Si yo creo ese ejemplo.html, ¿Donde lo guarda en el Pc?, es decir, ¿Que direccion? disco c, d?
ResponderEliminarEn la propia raíz del proyecto si lo dejas tal cual como en el ejemplo
EliminarComo podrría cambiar la fuente y el color a la vez, es urgente
ResponderEliminarPues dentro de las etiquetas html con la instrucción style
EliminarO incluso vinculando un archivo CSS y cambiandolo ahí... depende de si lo quieres cambiar desde tu aplicación o dejarlo siempre estático...
EliminarExiste el codigo fuente de este proyecto? porque la url que direcciona no tiene contenido: http://hotfile.com/dl/136093599/0fc23a4/creando_html.zip.html
ResponderEliminar