Rastislav Rehak wrote: > Odhliadnucod toho, ze v Jave 6 je podpora scriptovacich jazykov, da sa pouzit > Expression Evaluator z projektu JakartaCommons .
Od podpory skriptovacich jazyku v JavaSE 6 bych v tomto pripade neodhlizel :-) Do tabulky bych pridal sloupec "typ_skriptu" s moznymi hodnotami napr. "jruby", "jython", "beanshell", "groovy" atd. viz seznam na https://scripting.dev.java.net/, a tim by se poznalo, ve kterem jazyku je dany vzorec napsany. Pouziti je pak vicemene takove, jak tazatel napsal, tj. String jazyk = rs.getString("typ_skriptu"); String skript = rs.getString("vzorec"); //napr. a+b ScriptEngine se = new ScriptEngineManager().getEngineByName(jazyk); se.put("a", 6); se.put("b",7); int vysledek = (Integer) se.eval(skript); Zkousel jsem to s JRuby, funguje perfektne, mam o tom poznamky na http://www.ics.muni.cz/~makub/ruby/ Makub -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Supercomputing Center Brno Martin Kuba Institute of Computer Science email: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 --------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature
