| Linguaggio dell'espressione unificata Java un'implementazione del linguaggio di espressione unificata. |
Scarica ora |
Linguaggio dell'espressione unificata Java Classifica e riepilogo
- Licenza:
- The Apache License 2.0
- Nome editore:
- Christoph Beck
Linguaggio dell'espressione unificata Java Tag
Linguaggio dell'espressione unificata Java Descrizione
Un'implementazione del linguaggio di espressione unificata. La lingua dell'espressione unificata Java è un'implementazione della lingua di espressione unificata (EL) come specificato dal JSP 2.1 Standard (JSR-245). L'implementazione Javax.el.ExpressionFactory è de.odyseus.el.expressionFactoryImpl: // Crea un'espressione Factoryjavax .el.expressionFactory Factory = new de.odyseus.el.expressionFactoryImpl (); package de.odyseus.el.UTIL fornisce sottoclassi pronti per l'uso di javax.el.elcontext e javax.el.elresolver: // Crea un semplice El contextde.odyseus.el.util.simpleContext context = new de.odyseus.el.util.simpleContext (new de.odyseus.el.util.simpleResolver ()); // Definisce la funzione Matematica: Max (INT, INT) Contesto .Sontion ("matematica", "max", math.class.getmethod ("max", nuova classe [] {int.class, int.class})); // Definisci variabile "foo" context.setVariable ("foo ", Factory.CreateValueExpression (0, NULL)); // crea expressionijavax.el.valueexpression e = fabbrica.createvalueexpression (contesto" Proprietà di alto livello "Bar" Context.setValu e (null, "bar", 1); // valuta l'espressione ... System.out.Println (E.GetValue (contesto)); // -> 1Il Jar Juel può essere eseguito dalla riga di comando per scaricare l'albero antigas di un'espressione El: $ java -jar juel-2.1.x.jar "# {unificato (espressione )}" + - # {...} | + - Unificato (...) | + - | + - espressione | + - Lingua Cosa c'è di nuovo in questa versione: · Questa versione implementa le modifiche per Jee 6 (fare riferimento a JSR 245, rilascio di manutenzione 2), inclusa un'API per invocazioni del metodo. · La nuova API sostituisce l'API proprietaria di Juel per le invocazioni del metodo utilizzate nelle versioni successive 2.1.x. · La classe BeeleLresolver offre ora un predefinito generico per le invocazioni del metodo utilizzando la riflessione. · Le invocazioni del metodo sono disabilitate e abilitate tramite la proprietà Javax.el.Methodinvocations.
Linguaggio dell'espressione unificata Java Software correlato