- Se corrigió la corrección de errores de incompatibilidad de API después del ajuste de la versión 3.2.1
- Después de actualizar a 3, el motor de secuencia de comandos no admite el error que Java llama directamente
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>beetl</artifactId>
<version>3.2.4.RELEASE</version>
</dependency>
Beetl es un motor de plantillas doméstico excelente, de alto rendimiento y con todas las funciones, que puede ser ampliamente utilizado para la generación de páginas dinámicas, generación de páginas estáticas, generación de código, conversión de texto, lenguaje de programación y motor de reglas, etc. Desde 2011, se ha mantenido y obtenido a nivel nacional Afirmación de los usuarios de la empresa.
El núcleo de Beetl es un motor de script similar a la gramática de plantilla específica de JS +. Beetl se puede utilizar como motor de script, motor de reglas y ampliamente utilizado en muchos proyectos de empresas.
El siguiente script (expresión):
var a = 1;
var b = date();
var c = '2';
return a+1;
调用 API : Map runScript (secuencia de comandos, Map <String, Object> paras)
Después de pasar el script anterior, las claves devueltas en el mapa son a, b, cy return respectivamente. Los valores son 1, la fecha actual, la cadena '2 y 3. Beetl no solo puede ejecutar scripts y expresiones con alto rendimiento, sino también obtener variables y atributos en scripts, lo cual es conveniente para aplicaciones de nivel empresarial.