Cómo crear un Lector RSS
Para los que me preguntaron cómo programar en Java (páginas jsp)escribo esta breve descripción sobre RSS y cómo verlos en las páginas .jsp
Nota:Debes tener instalado el Servidor Tomcat (abre tu navegador y teclea: http://127.0.0.1:8080 para ver si funciona)
¿Qué es RSS?
Es una familia de formatos de fuentes Web codificados en XML ;utilizada para suministrar a suscriptores de información actualizada frecuentemente. Tiene varias acepciones como: "Really Simple Sindication o Rich Site Summary"
Significa: "Publicar artículos simultáneamente en diferentes medios a través de una fuente a la que pertenecen." Es un archivo XML usado para describir el contenido de sitios Web.
Vamos a crear tres archivos
- contenido.xml
- libros.dtd
- pagina.jsp
contenido.xml<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!DOCTYPE libros SYSTEM "libros.dtd">
<rss version="2.0">
<libro><titulo>Java para novatos</titulo>
<enlace>http://wiki.taringa.com/librosj</enlace>
<descripcion>Libros para programar en Java</descripcion>
<articulos><titulo>TCP-IP con Java</titulo>
<enlace>http://wiki.taringa.com/librosj</enlace>
<descripcion>Programar Sockets en Java</descripcion>
</articulo>
<articulo>
<titulo> Java y UML </titulo>
<enlace>
http://wiki.taringa.com/librosj
</enlace>
<descripcion>
Cómo programar en Java
</descripcion>
</articulo>
</libro></rss>
libros.dtd<!ELEMENT libros(titulo,enlace,descripcion)>
<!ELEMENT titulo(#PCDATA)>
<!ELEMENT enlace(#PCDATA)>
<!ELEMENT descripcion(#PCDATA)>
pagina.jsp<%@ page contentType="text/html"; chraset=iso-8859-1" language="java" errorPage=""%>
<html>
<head>
<title>::Lector RSS::</title>
<style type="text/css">
a.miestilo :link,visited{background-color:black;
color:white; text-decoration:none;
}
a.miestilo :hover,active{background-color:white;
color:blue; text-decoration:none;}
</style>
</head>
<%
out.println("<a class='miestilo' type=' application/rss+xml' href=' contenido.xml' title='Ver lector RSS' alt='Ver lector RSS'>VER AQUI</a> " );
%>
</html>
Espero les sirva, pueden colocar sus propios contenidos
- blog de CARRARO
- Inicie sesión o regístrese para enviar comentarios


Gato por liebre (html por jsp)
Y por que no usar un archivo html y escribir:
<head>
<title>::Lector RSS::</title>
<style type="text/css">
a.miestilo :link,visited{background-color:black;
color:white; text-decoration:none;
}
a.miestilo :hover,active{background-color:white;
color:blue; text-decoration:none;}
</style>
</head>
<!--Una liga simple no hay necesidad de usar un scriptlet -->
<a class='miestilo' type=' application/rss+xml' href=' contenido.xml' title='Ver lector RSS' alt='Ver lector RSS'>VER AQUI</a>
</html>
En mi opinion, tu codigo no es un ejemplo de como crear un Lector RSS en JSP, es un ejemplo de como poner una liga en una pagina HTML a un archivo rss+xml. (esta pagina no tiene ningun comportamiento dinamico que requiera que sea un JSP)
Ejemplo de Lector de RSS con JSP
En esta liga pueden ver un ejemplo de un lector de RSS. (Dicho codigo lee un origen de datos RSS y modifica dinamicamente a la pagina JSP, en ves de solo presentar una liga)
De todos modos funciona... :)
¿Cual es el problema?... de todos modos funciona, o no ? :) saludos
¿Cual es el problema?...
Jajaja, pues si, pero tu ejemplo es solo una liga.... es lo mismo que si pongo una liga a la imagen iso de Suse y digo que ya programe un instalador de Suse linux en jsp... "al final funciona" no? ;-)