1 package us.codecraft.webmagic.scripts.languages; 2 3 import javax.script.ScriptEngine; 4 import javax.script.ScriptException; 5 6 import us.codecraft.webmagic.Page; 7 8 public class Javascript extends Language { 9 public Javascript() { 10 super("javascript","js/defines.js",""); 11 } 12 13 public void process(ScriptEngine engine, String defines, String script, Page page) throws ScriptException { 14 engine.eval(defines + "\n" + script, engine.getContext()); 15 } 16 }