Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ExpressionDescription
"barReturns the value of the bar variable.
"bar=10"Sets the variable to 10.
"myVector.addElement(new Integer( bar ))"Adds an integer value of bar to the myVector.
"myVector.{delegate()}"Calls delegate() method on each element contained in myVector and returns a new list that contains the return values of those calls.
"myVector.size().(#this > 100? 2*#this : 20+#this)" the size of the Vector gets bound to #this variable (#this always refers to the current value of an OGNL expression), then the expression that follows gets evaluated returning one of the outcomes.

Back to Top

Creating a Data Source

As part of the data binding framework, Nexaweb provides you with the ability to implement your own custom data sources.  For example, you can implement your own functionality to load data from a database or to provide access to a custom set of objects.  In order to implement the functionality of a data source, you must implement the required interface (com.nexaweb.plugin.data.datasource.DataSource) as defined in the API section.

...