Video-Tutorial JEXL
JEXL is inspired by Jakarta Velocity and the Expression Language defined in the JavaServer Pages Standard Tag Library version 1.1 (JSTL) and JavaServer Pages version 2.0 (JSP).
JEXL is inspired by Jakarta Velocity and the Expression Language defined in the JavaServer Pages Standard Tag Library version 1.1 (JSTL) and JavaServer Pages version 2.0 (JSP).
Mit Velocity UI for Eclipse steht ein Editor innerhalb der Eclipse-Plattform für Velocity-Dateien zur Verfügung.
Will man mit Velocity Text für Zielsystem (z.B SQL, Jave oder HTML) produzieren, bei denen bestimmte Zeichenkonventionen beachtet werden müssen, hilft EscapeTool. So erzeugt $esc.sql("McHale's Navy") die Ausgabe McHale''s Navy.
Das folgende Groovy-Skript zeigt, wie man innerhalb eines Velocity-Templates Zahlen formatiert. Zum Einsatz kommt NumberTool. Die Klasse ist Bestandteil der Velocity-Tools, welche in einem eigenen Projekt gepflegt werden und ersetzt die frühere VelocityFormatter.
[code lang="java"]import org.apache.velocity.app.Velocity; import org.apache.velocity.VelocityContext; import java.io.StringWriter; public class StartYourEngines { public static void main(String[] args) throws Exception { VelocityContext context = new VelocityContext(); context.put("args", args); String template = "args…