java调用js中写入的方法

ScriptEngineManager manager = new ScriptEngineManager();
	     ScriptEngine engine = manager.getEngineByName("javascript");
	     engine.put("ps", this);
	     engine.eval(script);



js中ps.java中的方法名,如:ps.getName();


多态
Format format = (Format)Class.forName(messageType).newInstance();


注:messageType java类完全路径

猜你喜欢

转载自zhihchen.iteye.com/blog/2388677