smarty4j es un motor de plantillas para smarty para java. Este motor trasplanta la plantilla de smarty desde php y requiere asm-3.0.jar. La red de código fuente le proporciona la descarga oficial de smarty4j (motor de plantillas Java).
smarty4j analiza el texto en un árbol de sintaxis y luego genera un código de bytes de código Java basado en el árbol de sintaxis, que es equivalente a un compilador basado en la sintaxis smarty de JVM. El árbol de sintaxis se genera secuencialmente mediante recorrido de orden izquierdo. Los nodos de sintaxis aproximada incluyen dos tipos básicos: declaraciones y expresiones. Los nodos de declaración pueden garantizar que no se inserten nuevos datos en la pila de declaraciones de JVM después de la ejecución, mientras que las expresiones El nodo de fórmula lo hará. generar un dato.
Plataforma: JSP