Jeg ved DOM'en er i orden, da den sagten kan printes fint ud i konsollen på weblogic serveren, eller til en fil. Begge uskrifter ser ud som de skal med en træstruktur.
1. Skal jeg evt fortælle jsp siden at den skal vise xml? 2. Bliver tag'sene ikke overført fra applikation til webseveren (Tomcat)?
Har desuden prøvet at angive jsp siden med : <%@ page language="java" contentType="text/xml;charset=ISO-8859-1" %> uden held.
samt prøvet følgene:
<% OutputFormat format = new OutputFormat(domObject, \"ISO-8859-1\", true);
StringWriter stringOut = new StringWriter(); XMLSerializer serial = new XMLSerializer(stringOut, format); try { serial.asDOMSerializer(); serial.serialize(domObject.getDocumentElement() ); } catch (Exception ex) { // log? } %> <%=stringOut.toString%>
Jeg er iøvrigt åben for andre idéer.. Jeg skal egentlíg bare lave en opgave, så når man går ind på en hjemmeside adresse for smidt en xml i hovedet. Xml filen skal generes i det, man går ind på hjemmesiden og med jsp.
Jeg vil lige tilføje efter at have læst lidt om xlst.
At det xml jeg vil have vist i browseren skal være fuldstændigt som hvis man har en xml fil på skrivebordet og dobbeltklikker på den.
En browser åbner og man kan se xml filen med tags skrevet i rødt og blåt, data indholdet er vist i sort og der er en række røde minusser til venstre...intet andet.
Jeg kan forstå at man med xlst giver xml'en et helt andet udseende, hvilket er overflødigt her.
Apropos...er det muligt at include en fil som det her eks. <jsp:include page="foobar.xml" /> ???
Jeg vil ikke benytte xsl eller xslt, da jeg mener de opfylder et andet behov. Jeg vil som sagt kun have vist en xml fil på samme måde, som hvis man dobbeltklikker på den og den åbner op i en browser.
Hvis jeg vælger at benytte en Servlet, får jeg da dette layout?
Og Såfremt jeg gør...er der 200 point ekstra, hvis du kan komme med et lille eksempel på en servlet, der kan kaldes fra en browser.
Servletten kan enten have et DOM dokument til rådighed eller en xml fil. Men det er også helt fint hvis xml'en bliver generetet direkte i servletten.
Jeg håber så at jeg ud fra dette eksempel kan generere min egen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.