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
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem