Problema JSP que genera codigo XML
Publicado por victor (1 intervención) el 03/04/2011 21:51:28
Hola,
Tengo una aplicacion web jsp, que invoca a una función java, la cual genera un código XML. A continuación el código:
------------------------
<%@ page contentType="text/xml"%>
<%@ page import="java.io.*" %>
<%@ page import="xmlista.*" %>
<%
String dir=application.getRealPath("/");
String path= application.getContextPath();
String r;
PlayList pl=new PlayList();
r=pl.GetList(dir,path);
out.print(r);
System.out.print(r);
%>
------------------------
Cuando ejectuto mi archivo JSP en el navegador, me muestra un error de validación XML, ya que no empieza la declaración xml en la primera línea, a continuación lo que me muestra firefox:
------------------------
Error de lectura XML: declaración de texto o XML en un lugar distinto del principio de la entidad
Ubicación: http://localhost:8080/p2p/playlist.jsp
Número de línea 4, columna 1:<?xml version='1.0' encoding='UTF-8'?>
^
------------------------
Segun he deducido el problema se debe a que el código XML no empieza en la primera linea, como puedo solucionar esto??????
Gracias¡
Tengo una aplicacion web jsp, que invoca a una función java, la cual genera un código XML. A continuación el código:
------------------------
<%@ page contentType="text/xml"%>
<%@ page import="java.io.*" %>
<%@ page import="xmlista.*" %>
<%
String dir=application.getRealPath("/");
String path= application.getContextPath();
String r;
PlayList pl=new PlayList();
r=pl.GetList(dir,path);
out.print(r);
System.out.print(r);
%>
------------------------
Cuando ejectuto mi archivo JSP en el navegador, me muestra un error de validación XML, ya que no empieza la declaración xml en la primera línea, a continuación lo que me muestra firefox:
------------------------
Error de lectura XML: declaración de texto o XML en un lugar distinto del principio de la entidad
Ubicación: http://localhost:8080/p2p/playlist.jsp
Número de línea 4, columna 1:<?xml version='1.0' encoding='UTF-8'?>
^
------------------------
Segun he deducido el problema se debe a que el código XML no empieza en la primera linea, como puedo solucionar esto??????
Gracias¡
Valora esta pregunta


0