類的動態調用和表達式求值(原創)

1、使用bsh(一個開源包)
private Interpreter beanShell = new Interpreter();
beanShell.eval("import avax.servlet.http.HttpServletRequest;");
beanShell.set("request", (HttpServletRequest) pageContext.getRequest());
beanShell.eval("Object o = request.getValue" + name);
Object value = beanShell.get("o");

3、JEP(一個開源包)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章