smarty4j é um mecanismo de modelo para smarty para java. Este mecanismo transplanta o modelo smarty do php e requer asm-3.0.jar. A rede de código-fonte fornece o download oficial do smarty4j (mecanismo de modelo Java).
smarty4j analisa o texto em uma árvore de sintaxe e, em seguida, gera bytecode de código Java com base na árvore de sintaxe, que é equivalente a um compilador baseado na sintaxe smarty da JVM. A árvore de sintaxe é gerada sequencialmente usando travessia de ordem esquerda. Os nós de sintaxe aproximados incluem dois tipos básicos: instruções e expressões. Os nós de instrução podem garantir que não haja novos dados enviados para a pilha de instruções da JVM após a execução, enquanto expressões O nó de fórmula. gerar um dado.
Plataforma: JSP