El JET es la creacion de unas plantillas para la generacion de clases fuentes java, para la creacion de ficheros de texto, parecido al velocity, en el ejemplo creamos XML.
A partir de un formato similar al JSP, se generar los ficheros fuentes java.
El fichero plantilla de JET es parecido a esto con la extension xmljet
. Esto genera un fichero .java para la creacion de ficheros XML
<%@ jet
package="pais.empresa.proyecto.modulo"
class="NombreClaseGenerada"
skeleton="generator.skeleton" %>
<% String variable = (String) parametro1; %>
//fichero XML a generar
<xml><dato><%= variable%>"</dato></xml>
Para pasar parametros hay que incluir otra plantilla de ficheros generator.skeleton (en formato java) que se agregará como cabecera a cada uno de nuestras plantillas JET para generar los ficheros fuentes.
public class CLASS {
public String generate(String parametro1) {
return "";
}
}
Donde CLASS es sustituido por el JET por el parametro que hemos puesto en la plantilla JET en el apartado de class="NombreClaseGenerada"
No comments:
Post a Comment