Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

tomcat-xslt pocetnicka pitanja

[es] :: Java :: tomcat-xslt pocetnicka pitanja

[ Pregleda: 2873 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kilamilan

Član broj: 87722
Poruke: 23
*.bankerinter.net.



Profil

icon tomcat-xslt pocetnicka pitanja15.04.2006. u 16:02 - pre 186 meseci
Evo dva pitanja pa ako znate voleo bih da mi odgovorite.

1. Da li je potrebno konfigurisati Tomcat da bi procesirao XSLT stranice i ako jeste
navedite mi kako?

2. Ovo je ASP kod koji transformise xml fajl u html na serveru:

<%
'Load XML
set xml = Server.CreateObject("Microsoft.XMLDOM")
xml.async = false
xml.load(Server.MapPath("XML file.xml"))

'Load XSL
set xsl = Server.CreateObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load(Server.MapPath("XSL file.xsl"))

'Transform file
Response.Write(xml.transformNode(xsl))
%>

Da li mozete da mi napisete odgovarajuci JAVA kod (po mogucstvu koriscenjem javascript-a)?
 
Odgovor na temu

kilamilan

Član broj: 87722
Poruke: 23
*.bankerinter.net.



Profil

icon Re: tomcat-xslt pocetnicka pitanja16.04.2006. u 12:43 - pre 186 meseci
Nije valjda da niko nezna odgovore na ova pitanja...
Još će da ispadne da nisu početnička.

 
Odgovor na temu

biberce

Član broj: 91890
Poruke: 1
*.vdial.verat.net.



Profil

icon Re: tomcat-xslt pocetnicka pitanja18.04.2006. u 17:07 - pre 186 meseci
Da su početnička, ti bi ih već sam sebi odgovorio :)

Pre svega, potreban ti je XML parser i XSLT procesor. Popularne varijante su Xalan XSLT procesor (dolazi uz J2SE1.4 +) i Xerces XML parser (dolazi uz Tomcat 4/5). Postoje bar dve mogućnosti za procesiranje XSLT stranica (govorim o server side XSLT-u pošto vidim da te baš ono interesuje) :

1. korišćenjem servlet filtra (nije za početnike :)
2. korišćenjem XSLT funkcije ugrađene u XML Taglib (ovde dat primer)

XML taglib dolazi sa raznim tagovima za rad sa XML validacijom, XPath operacijama i XSLT-om. Koristi se »transform« tag, koji uzima XML dokument, XSL stylesheet i izvršava XSLT transformaciju (logika kao u tvom kodu za asp). JSP primer :

<%@ taglib prefix=”x” uri=”http://java.sun.com/jstl/xml” %>
<%@ taglib prefix=”c” uri=”http://java.sun.com/jstl/core” %>
<c:import url=”/XML_file.xml” var=”xmlsource”/>
<c:import url=”/XSL_file.xsl” var=”xslt”/>
<x:transform xml=”${xmlsource}” xslt=”${xslt}”/>

Pozrav
 
Odgovor na temu

[es] :: Java :: tomcat-xslt pocetnicka pitanja

[ Pregleda: 2873 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.