Unter JSP eine XML Datei erstellen

lensi

Mitglied
Hallo,
ich weiß nicht ob ich hier im richtigen Themenordner bin , aber ich frag einfach mal.
Gibt es dir möglichkeit unter einer JSP ( JavaServer Pages) Datei eine XML Datei zu erstellen, mit dem Daten Request vom Server ???
 

lensi

Mitglied
Entschuldigt mich , aber ich habe ein Lösungsweg gefunden !!!!
Java:
<html>
   <body>
   <%@ page import="java.io.*,java.util.*,org.jdom.*,org.jdom.input.*,org.jdom.output.*;" %>
<%
String pId1 = "";
String pTitle1 = "";
String pAuthor1 = "";
String pId2 = "";
String pTitle2 = "";
String pAuthor2 = "";

   Document doc = new Document(); // Erzeugung eines XML-Dokuments

   Element elRoot = new Element("books"); // Erzeugung des Root-XML-Elements mit dem Namen books
   doc.setRootElement(elRoot);

   Element elBook = new Element("book"); // Erzeugung eines XML-Elements mit dem Namen book
   elBook.setAttribute("id", "1"); // Dem Element book geben wir noch ein Attribut mit dem Namen id und dem Wert 1
   Element elTitle = new Element("title"); // Und noch ein XML-Element mit dem Namen title
   elTitle.addContent(new Text("Java 2 Enterprise Edition")); // dem wir einen Inhalt geben
   elBook.addContent(elTitle); // und hiermit an unser Element book haengen
   elBook.addContent((Element)new Element("author").addContent(new Text("Mark Wuttka"))); // Autor an Buch in verkuerzter Form
   elRoot.addContent(elBook); // Jetzt muessen wir noch an unser Root-Element books haengen

   elBook = new Element("book"); // Damit das eine Buch nicht so alleine ist haengen wir noch ein zweites dran
   elBook.setAttribute("id", "2");
   elBook.addContent((Element)new Element("title").addContent(new Text("JavaServer Pages and Servlets")));
   elBook.addContent((Element)new Element("author").addContent(new Text("Irgendwer")));
   elRoot.addContent(elBook);

   Format format = Format.getPrettyFormat(); // Damit das XML-Dokument schoen formattiert wird holen wir uns ein Format
   format.setEncoding("iso-8859-1"); // und setzen das encoding, da in unseren Buechern auch Umlaute vorkommen koennten. Mit format kann man z.B. auch die Einrueckung beeinflussen

   XMLOutputter xmlOut = new XMLOutputter(format); // Erzeugung eines XMLOutputters dem wir gleich unser Format mitgeben

   xmlOut.output(doc, new FileOutputStream("D://rewrite.xml")); // Schreiben der XML-Datei ins Filesystem
   out.println("<div align='left'>Success in <b>creating</B> rewrite.xml!</div>");
%>
 
M

maki

Gast
Da ist von hinten durch die Brust ins Auge... ;)

Dir ist klar das JSP eine Template Technologie für XML (HTML, etc.) ist?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Servlet SPEICHERN UNTER-Dialog für mehrere Dateien Web Tier 4
L Applet kann unter WEB-INF/classes nicht gefunden werden Web Tier 10
U access denied bei Datei Schreiben mit Java unter Linux trotz gesetzter Rechte Web Tier 2
S JSF Validierung unter Einbeziehung mehrerer Eingabefelder/Eingabeelemente Web Tier 1
M JSF-Hyperlinks unter dem Aspekt der Suchmaschinenindexierung Web Tier 5
M "Dynamic Web Project" unter Eclipse nicht vorhande Web Tier 2
A JSF und Struts unter einen Hut bringen (SingleSignOn) Web Tier 2
S Wie eine Chatprotokoll realisieren? Web Tier 13
jann Servlet Bei jedem Request wird eine neue Session erstellt. Web Tier 6
S JSF Eine XHTML-Datei in zwei andere XHTML integrieren Web Tier 0
V Wie baue ich eine Ajax Webanwendung? Suche Beispielanwendung (UML) eines AJAX Service Web Tier 0
X JSF - eine Liste aller Sessions, Instanzen bzwFacesContexte bekommen? Web Tier 4
M JSP Mit JSP eine SQLite Datenbank editieren? Web Tier 1
P JSF Eine JSF-Applikation in Drupal darstellen - Möglich? Web Tier 5
T JSF Primefaces beim öffnen eines p:dialog wird eine neue View ManagedBean erstellt Web Tier 2
J Was ist denn eine index.jsp seite ? Web Tier 5
M rendered ruft eine Methode auf, andere aber nicht Web Tier 15
M JSP Objekt in eine JavaBean übergeben Web Tier 7
N rich:extendedDataTable hat eine Spalte zuviel Web Tier 4
T Richtige Aussgabe in eine HTML mit JSF Web Tier 2
S Auswahl eine Zeile von einer HTML Tabelle im Servlet Web Tier 4
C Aktualisieren eine Tabelle mit OnetoMany-Beziehuung Web Tier 6
Scorpi41 RequestDispatcher eine anderes Projekt zugreifen Web Tier 8
C GWT: Eine Variable in allen Widgets Web Tier 6
M JSF: Bei Seitenaufruf eine Methode starten Web Tier 15
I Eine Bean von einer anderen Bean aufrufen Web Tier 2
I Export in eine CSV - Datei und PDF Web Tier 5
2 Pro Action nur eine ActionForm? Web Tier 4
H Gibt es für das message-bundle eine Standard - Ordnung? Web Tier 2
B Bei eine eienen Tag auf einen Parent zugreifen. Web Tier 3
S nur eine Message auf Faceskontext ausgeben Web Tier 2
O eine .do-File als welcome-file im web.xml Web Tier 4
T Was nehmen für eine Datenbankapplikation mit Webinterface Web Tier 5
G Eine Instanz pro Managed Bean? Web Tier 2
F Beim Aufruf von einer JSF Seite eine Methode ausführen Web Tier 9
E Spring FileNotFoundException obwohl Datei da ist Web Tier 5
D jar datei Web Tier 12
F JSP jSP Datei mit normalem Java Programm auslesen? Web Tier 5
S xhtml Datei & Webspace Web Tier 8
R JSF Bilder aus CSS Datei werden nicht angezeigt. Web Tier 2
M log4j2 - RollingFile Datei bleibt leer Web Tier 1
V Name und Pfad der Datei in JSF Web Tier 0
K Internationalisierung über Properties Datei Web Tier 6
M JSF JSP, Facelets und einbinden einer js-Datei Web Tier 2
H XML Datei mit Formular eingaben Füllen JSP Web Tier 7
H Relativer Pfad für XML-Datei in JSP-Anwendung Web Tier 3
Rudolf Servlet Zur Laufzeit generierte Datei zum Herunterladen anbieten Web Tier 2
S JSP Erzeugten JSP HTML-Quelltext in html-Datei speichern Web Tier 4
H Servet Datei schreiben Web Tier 6
G Deploy und undeploy - wie kann meine WAR Datei das mitbekommen? Web Tier 2
J Servlet Manuelles Rendern einer JSF Datei Web Tier 4
C JSP Datensatz mit JSP aus XML-Datei löschen Web Tier 6
A Wie in JSP lokale Datei verarbeiten? Web Tier 8
N Problem mit Datei Streaming Web Tier 2
J JSP - Datei einlesen Web Tier 15
S Lesender Zugriff auf Datei im Webprojekt Web Tier 2
E Servlet zum speichern einer Datei in einer Datenbank Web Tier 3
I Tomcat aktualisiert CSS - Datei nur ab und zu Web Tier 4
J Doppeltes und-Zeichen in JSF Datei Web Tier 4
G Externe Bibliotheken in war-Datei angeben Web Tier 8
F Log4J Konfiguration in .war Datei Web Tier 4
M Datei öffnen aus JSF-Anwendung Web Tier 3
O relativer Pfad zu properties Datei Web Tier 8
M JSF: Parameterübergabe an Properties-Datei aus JSF-Tag heraus? Web Tier 4
F IE stellt tif-Datei kryptisch dar Web Tier 3
F Datei von bean aus laden Web Tier 3
G Tomcat findet angeblich die Datei nicht. Web Tier 8
M Generierte Datei an Browser senden Web Tier 8
R Datei aus Servlet öffnen Web Tier 18
F [servelt] datei lesen? Web Tier 5

Ähnliche Java Themen

Neue Themen


Oben