Search Perform an advanced search query SOFTPEDIA
 
SOFTPEDIA
Updated one minute ago
HomeSubmit a program for being reviewedAdvertise on our websiteGet help on surfing our websitesSend us your feedbackGet information about our XML/RSS backend and how to use itBrowse the news archiveVisit our discussion forumVizitati forumul in limba romana



Program Finder

Java Unified Expression Language 2.1.0

Download Java Unified Expression Language 2.1.0
Add to download basket
Send update information
Rating: Fair
Rated by: 17 user(s)

Recent news
- The Core of Windows, Stretc...
- Latest Details on The Witch...
- Sony Ericsson W350 Goes Fre...
- SuperDocker (Leopard Custom...
- BlackBerry Bold Officially ...
- Judge Lifts Gag Order in MI...
- EnGarde Secure Linux Relased
- New Archos Internet Media T...
- Seed Notes Arrive for Mac O...
- Nvidia 177.67 Beta Linux Di...

Downloads: 1,515
Developer: Christoph Beck | More programs by this producer
License: The Apache License 2.0
Price: FREE 
Last Updated: March 6th, 2007 15:35
Category: MAIN :: Programming :: Libraries
 Read user reviews (0) Add a review Refer to friend Subscribe

Java Unified Expression Language description Download
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

What's New in This Release:

· Minor changes only since the last release candidate.
· A detailed list of changes is contained in the archives.


Java Unified Expression Language Download
Java Unified Expression Language Screenshots
Find Related Downloads



MOST POPULAR PROGRAMS IN THIS CATEGORY ( Libraries )  

libdvdcss 1.2.9
libdvdcss is a portable abstraction library for transparent DVD access with CSS decryption.
screenshot
pick | update
Quicktime for Linux 2.2
Quicktime for Linux is Quicktime support for Unix.
screenshot
update
libjpeg v6b
libjpeg is a library of JPEG support functions.
screenshot
pick | update
zlib 1.2.3
zlib is a compression/decompression Library.
screenshot
pick | update
GLib2 2.14.6
GLib is a library containing many useful C routines for things such as trees, hashes, and lists.
screenshot
pick | update
x264
x264 is a free library for encoding H264/AVC video streams.
screenshot
update
tcpdump 3.9.8
tcpdump is a packet filtering library that works with libcap.
screenshot
pick | update

go to top  



Welcome!
Hello, Guest

Login if you have a Softpedia.com account.

Otherwise, register for one.

Main categories:
  • Adaptive Technologies
  • Adobe AIR Apps
  • Artistic Software
  • Communications
  • Database
  • Desktop Environment
  • Documentation
  • Education
  • Games
  • Home Automation
  • Information Management
  • Internet
  • Multimedia
  • Office
  • Printing
  • Programming
  • Religion
  • Science
  • Science and Engineering
  • Security
  • System
  • Text Editing&Processing
  • Utilities

  • Week's best:
  • Softpedia Linux RSS ...
  • Ubuntu 8.04.1 (Hardy...
  • Pidgin 2.5.0
  • Adobe Flash Player f...
  • The Gimp 2.4.6 / 2.5...
  • openSUSE Linux 11.0 ...
  • Linux Kernel 2.6.26....
  • Super Grub Disk 0.97...
  • Skype 2.0.0.68
  • OpenOffice.org 2.4.1...
  • Mozilla Firefox 3.0....
  • Transmission 1.32
  • DeVeDe 3.10
  • Wine 1.1.2
  • wine-doors 0.1.2
  • Shoreline Firewall 4...
  • Linux Mint 5.0 (Elys...
  • Google Gadgets 0.10....
  • Fedora 9 / 10 Alpha
  • Opera 9.52
  • Latest Distributions
  • EnGarde Community Ed...
  • Weasel GNU/Linux 2.0...
  • Elive 1.8.3 Developm...
  • Polippix 1.1 / 2.0 B...
  • MythBuntu Ubuntu 8.1...
  • Clonezilla LiveCD 1....
  • SYS 0.23 RC5
  • paldo 1.15
  • Scientific Linux 5.2...
  • Ubuntu 8.10 (Intrepi...
  • Kubuntu 8.10 (Intrep...
  • Edubuntu 8.10 (Intre...
  • Xubuntu 8.10 (Intrep...
  • OpenGEU 7.10 / 8.04 ...
  • Zenwalk 5.2 Beta (GN...
  • ClarkConnect 4.3
  • Astaro Security Linu...
  • KaufKauf Slim Linux ...
  • Frugalware Linux 0.8...
  • m0n0wall 1.234 / 1.3...
  • Latest Ubuntu Packages
  • Nemo 0.2.3
  • Opera 9.52
  • Crypt::Eksblowfish::...
  • Pidgin 2.5.0
  • Klavaro 1.1.4
  • aMule 2.2.2
  • Unofficial Evolution...
  • Jajuk 1.6.3
  • XPS Led Changer 0.5....
  • BitPim 1.0.6
  • PHP FastCGI Per-User...
  • Zero Install Injecto...
  • BashStyle-NG 7.0
  • soundgonverter 0.0.1
  • Usermin For Webmail ...
  • SMPlayer 0.6.2
  • Task Coach 0.70.3
  • OpenFracas 0.6
  • © 2001 - 2008 Softpedia. All rights reserved.
    Softpedia™ and Softpedia™ logo are registered trademarks of SoftNews NET SRL.
    Copyright Information | Privacy Policy | Terms of Use | Contact Softpedia | Update your software | Archive