Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.390.409 Times

Java Unified Expression Language 2.1.0

  Date Added: October 25, 2010  |  Visits: 949

Java Unified Expression Language

Report Broken Link
Printer Friendly Version


Product Homepage
Download (74 downloads)



Java Unified Expression Language is an implementation of the unified expression language (EL) as specified by the JSP 2.1 standard (JSR-245). The javax.el.ExpressionFactory implementation is de.odysseus.el.ExpressionFactoryImpl: // create an expression factory javax.el.ExpressionFactory factory = new de.odysseus.el.ExpressionFactoryImpl(); Package de.odysseus.el.util provides ready-to-use subclasses of javax.el.ELContext and javax.el.ELResolver: // create a simple EL context de.odysseus.el.util.SimpleContext context = new de.odysseus.el.util.SimpleContext(new de.odysseus.el.util.SimpleResolver()); // define function math:max(int,int) context.setFunction("math", "max", Math.class.getMethod("max", new Class[]{int.class, int.class})); // define variable "foo" context.setVariable("foo", factory.createValueExpression(0, null)); // create expression javax.el.ValueExpression e = factory.createValueExpression(context, "${math:max(foo,bar)}", null); // set value for top-level property "bar" context.setValue(null, "bar", 1); // evaluate expression... System.out.println(e.getValue(context)); // --> 1 The JUEL jar may be run from the command line to dump the parse tree of an EL expression: $ java -jar juel-2.1.x.jar "#{unified(expression[language])}" +- #{...} | +- unified(...) | +- [...] | +- expression | +- language Whats New in This Release: - Minor changes only since the last release candidate. - A detailed list of changes is contained in the archives..

Requirements: No special requirements
Platforms: Linux
Keyword: El Expression Expression Language Implementation Java Language Libraries New Programming Unified Unified Expression Language
Users rating: 0/10

License: Freeware Size: 235.52 KB
USER REVIEWS
More Reviews or Write Review


JAVA UNIFIED EXPRESSION LANGUAGE RELATED
Libraries  -  PerlPoint::Generator::LANGUAGE::Formatter 0.45
PerlPoint::Generator::LANGUAGE::Formatter is a Perl module that generates Formatter formatted LANGUAGE files. METHODS new() Parameters: class The class name. Returns: the new object..
419.84 KB  
Programming  -  Dook: scripting language for Java 1.0
Dook is an embedded scripting language for Java platform. It is small and easy.
213.58 KB  
Programming  -  Java version of Lua programming language 0.01
This project is the port of Lua programming language to Java platform. It contains the bytecode compiler and interpreter, that use the same bytecode format as the original version, and partially support standard Lua library.
88.91 KB  
Programming  -  OpenAPL 0.14
OpenAPL is an open-source APL (A Programming Language) implementation. APL's strength is in the ease with which a programmer can manipulate arrays of numbers or characters.
317.44 KB  
Network & Internet  -  Hop 1.6.0
Hop is a new programming language designed for the Web 2.0. Hop is a higher-order language for programming interactive web applications such as web agendas, web galleries, music players, etc. Hop can be viewed as a replacement for traditional...
655.36 KB  
Science  -  StrBio java class libraries b.1.2
Java class libraries for structural biology development: includes protein format conversion tool, printf-based text formatting, Pred2ary secondary structure prediction, neural net library, Hooke-Jeeves global optimizer, and misc. math & statistics.
12.66 MB  
Science  -  Java API for NMEA Programming. 1.0
Java API for NMEA programming. Java Parser for NMEA Streams.
47.59 KB  
Programming  -  zel 3.1
Yet another embedable expression language for java projects. Expression language is designed to be simple and extensible. Unique features are its variable aggregations, and expression processing.
96.57 KB  
Libraries  -  Locale::Object::Language 0.75
Locale::Object::Language Perl module contains language information objects. Locale::Object::Language allows you to create objects containing information about languages such as their ISO codes, the countries theyre used in and so on. SYNOPSIS...
47.1 KB  
Development Editors  -  newLISP 10.3.10 Dev
newLISP is a LISP-like scripting language that will help you in: programming for the internet, system administration, text processing, gluing other programs together, etc. newLISP is a scripting LISP for people who are fascinated by LISP's beauty...
1024 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB