Liebe Frau Lengyel,
unter https://www.dropbox.com/sh/068uqxmj83dle56/AACdMtvMk2HC8HVHkJr7TJgZa?dl=0 finden Sie die JSR-223 Taglib-Jar von Herrn Ryabinky gemeinsam mit den tld-Definitionen. Hier das readme.txt, das ich dazu verfasst habe:
2019-12-05, rgf
Ryabenky's jsr-223 taglib related WEB-INF files (from 2010) (cf. http://wi.wu.ac.at/rgf/diplomarbeiten/):
Directory of e:\DropBox\Dropbox\xfer\jsp\WEB-INF
05.12.2019 11:01 <DIR> . 05.12.2019 11:01 <DIR> .. 05.12.2019 11:01 <DIR> lib 06.03.2010 13:44 1.006 script-taglib.tld 26.05.2010 01:43 1.939 web.xml
Directory of e:\DropBox\Dropbox\xfer\jsp\jsr223taglib\lib
05.12.2019 11:01 <DIR> . 05.12.2019 11:01 <DIR> .. 07.03.2010 14:42 7.780 script-taglib.jar
script-taglib.jar, classes:
org.apache.taglibs.extended.script.ExpressionTag org.apache.taglibs.extended.script.ScriptletTag
BSF4ooRexx in the meantime implements javax.script with the RexxScriptEngine class transparently.
Rexx code can get access to ScriptContext' Bindings entries using "RexxScript Annotations", e.g. first line in Rexx code being a comment of the form:
/* @get(application config exception out page pageContext request response session) */
or /* @get(out pageContext request response) */
Idealerweise können Sie die BSF-Taglib-Rexxbeispiele verwenden, indem Sie statt für alle bsf.lookupBean() für "out", "request" etc. eine entsprechende RexxScript-Annotation ganz am Anfang angeben (z.B.: "/* @get(out request) */").
Bitte lassen Sie es mich wissen, ob Sie diese JSR-223 Taglib zum Laufen gebracht haben! (Wenn es für Rexx funktioniert, sollte sie auch für die Jython-Beispiele!)
Mit freundlichem Gruß
Rony G. Flatscher