Wie man einen Aufruf von Java aus XSL
Ein XSL-Stylesheet ist eine Datei, die können Sie anpassen und layouten XML-Dokumente in einer Web-Seite oder auf eine desktop-Anwendung. Das XSL-Dokument hat mehrere erweiterte Funktionen und eine dieser Funktionen ist eine Java-Methode aufrufen, die eine Funktion in einer Javaklasse gelegen ist. Sie müssen zuerst auf der Java-Klasse, die die Methode enthält, die Sie aufrufen möchten, dann können rufen Sie die Methode innerhalb des Körpers des XSL-Stylesheets.
Anweisungen
1 Mit der rechten Maustaste des XSL-Dokuments, das Sie bearbeiten möchten und wählen "Öffnen mit". Wählen Sie Ihre XSL-Editor verwenden, um die Java-Methode hinzufügen möchten.
2 Fügen Sie der Richtlinie über Java Aufnahme im Abschnitt Hauptdefinition der XSL-Stylesheet. Die Definition der Datei ist der erste Tag-Definition. Fügen Sie den folgenden Code in den Tag:
Xmlns:str = "xalan://org.apache.commons.lang.StringUtils"
In diesem Beispiel die Java "StringUtils" ist Klasse enthalten. Ändern Sie die Klasse mit dem Klassennamen, der die Methode enthält, die Sie verwenden möchten.
3 Fügen Sie den Aufruf der Methode im Hauptteil der XSL-Stylesheet. Zum Beispiel, wenn Sie einen Kundennamen in Großbuchstaben ändern möchten verwendet das folgende XSL-Tag "Großbuchstabe" Java-Methode:
< xsl: Value-der select="str:upperCase(string(CustomerName))" >< / xsl: value-of >