fichier XML --> objet JAVA +HTML
je cherche a recuperer les infos dun fichier XML dans un objectde type Firm (classe perso) et pui sles afficher par un epage html classique...
mon code ne semble pas bon, pouvez vou sme dire pourquoi???
merci
abou
import java.beans.*;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.swing.JFrame.*;
public class Login_read extends HttpServlet
{
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
{
res.setContentType("text/html");
//PrintWriter out = res.getWriter();
try
{
XMLDecoder d = new XMLDecoder(
new BufferedInputStream(
new FileInputStream("siemens.xml")));
Firm firm = (Firm) d.readObject();
System.out.println("Nom : " + firm.getNom());
System.out.println("<HTML>");
System.out.println("<HEAD><TITLE>Informations entreprise</TITLE></HEAD>");
System.out.println("<BODY>");
System.out.println("<B>");
System.out.println("Récapitulatif: " );
System.out.println("</B>");
System.out.println("<br><br>");
System.out.println("Nom : " + firm.getNom());
System.out.println("<br>");
System.out.println("Adresse : " + firm.getAdresse() + firm.getCp() + firm.getVille() + firm.getPays() );
System.out.println("<br>");
System.out.println("Telephone : " + firm.getTelephone() );
System.out.println("<br>");
System.out.println("<br>");
System.out.println("MERCI! " );
System.out.println("</BODY></HTML>");
d.close();
}
catch (Exception e)
{
System.out.println("Erreur en lecture du fichier XML " + e.getMessage());
System.exit(1);
}
}
}
|