| Java Unified Expressietaal een implementatie van de Unified Expression Language. |
Download nu |
Java Unified Expressietaal Rangschikking & Samenvatting
- Vergunning:
- The Apache License 2.0
- Naam uitgever:
- Christoph Beck
Java Unified Expressietaal Tags
Java Unified Expressietaal Beschrijving
Een implementatie van de Unified Expression Language. Java Unified Expressietaal is een implementatie van de Unified Expressietaal (EL) zoals gespecificeerd door de JSP 2.1-standaard (JSR-245) .De JAVAX.EL.ExessionFactory Implementation is de.odysseus.el.expressionfactoryIMPL: // Maak een uitdrukking FactoryJavax .El.expressionFactory Factory = New de.odysseus.el.expressionFactoryIMPL (); pakket de.odysseus.el.Util biedt kant-en-klare subklassen van Javax.el.elcontext en Javax.el.elresolver: // Maak een eenvoudige El Contextde.odysseus.el.UTIL.SIMPLECONTEXT-context = nieuwe de.odysseus.el.UTIL.SIMPLESECONTEXT (NIEUWE DE.ODYSSEUS.EL.UTIL.SIMPLERESOOLVER ()); // DEFINE FUNCTIE MATH: MAX (INT, INT) Context .Setfunctie ("MATH", "MAX", MATH.CLASS.GETMETHOD ("MAX", NIEUWE KLASSE [] {INT.CLASS, INT.CLASS})); // Definieer variabele "FOO" -context. Setvariable ("Foo ", Factory.createvalueeExpressie (0, NULL)); // Create ExpressionJavax.el.valueExpression E = Factory.createvalueExpression (context," $ {Math: MAX (FOO, BAR)} ", NULL); // WAARDE VOOR Top-level onroerend goed "bar" context. Setvalu E (null, "bar", 1); // Evalueer expression ... System.out.Println (E.GetValue (context)); // -> 1De Juel Jar kan worden uitgevoerd vanaf de opdrachtregel om de parse-boom van een EL-expressie te dumpen: $ Java -jar Juel-2.1.x.jar "# {Unified (Expression )}" + # {...} | + - Unified (...) | + - | + - expressie | + - Taal Wat is er nieuw in deze release: · Deze versie implementeert wijzigingen voor JEE 6 (zie JSR 245, onderhoudsversie 2), inclusief een API voor methode-aanroepingen. · De nieuwe API vervangt Juel's gepatenteerde API voor methode-aanroepingen die in de afgelopen 2.1.x releases worden gebruikt. · De Beanelresolver-klasse biedt nu een generieke wanbetaling voor methode-aanroepingen met behulp van reflectie. · Methode-aanroepingen zijn uitgeschakeld en ingeschakeld via de Javax.el.methodinvocations-onroerend goed.
Java Unified Expressietaal Gerelateerde software