Thanks Fabrizio, highly appreciated.
Mathias
On 12 Feb 2006, at 19:04, Fabrizio Giustina wrote:
We are pleased to announce the Display tag library 1.1 release!
http://displaytag.sourceforge.net
The display tag library is an open source suite of custom tags that
provide
high-level web presentation patterns which will work in an MVC
model. The
library provides a significant amount of functionality while still
being easy
to use.
Displaytag 1.1 is a major release adding partial lists support,
improved
decorator APIs and several other enhancements and fixes.
======================================================================
=========
Changes in this version include:
New Features:
o New "scope" and "headerScope" attributes added to the column tag
(output an
html "scope" attribute for web accessibility). Fixes DISPL-224.
Thanks to
octalpus.
o Column level default sort order. A new "sortorder" attribute has
been added
to the column tag. Fixes DISPL-208.
o Support for per-row css attributes. Fixes DISPL-49.
o Added new displaytag-export-poi module, with a new binary excel
export view
using jakarta POI. To enable, add the displayatg-export-poi and
poi jars to
your classpath, then configure it into your displaytag.properties
using
'export.excel.class=org.displaytag.export.ExcelHssfView'. Fixes
DISPL-162.
Thanks to fguist,karsten,rapruitt.
o Added support for column level comparators. The comparator
attribute may be
either a fully qualified classname, or it can be an actual
comparator
object. Code based on several patches and comments in Jira,
thanks to all
who participated. Fixes DISPL-18.
o Added direct suppport for column totals. Users can access the
totals via
JSTL in the body of the footer or JSP following the tag.
o New [[DisplaytagColumnDecorator]] interface, which replaces the
previous
[[ColumnDecorator]] and adds pageContext and media type access. The
[[ColumnDecorator]] interface is nor deprecated, but
compatibility with old
column decorators is preserved. Fixes DISPL-139.
o Support JSR168 based portlets. New displaytag-portlet optional
module for
JSR-168 support. Fixes DISPL-268. Thanks to Eric Dalquist.
o Multiple Column Decorators. Now you can specify multiple column
decorators
in the "decorator" column attribute (whitespace separated). Fixes
DISPL-25.
o New "format" attribute added to display column. You can now
specify a
MessageFormat pattern for simple formatting instead of
implementing a
specific column decorator. Fixes DISPL-28.
o Allow row object to be of type Collection. Now you can use a list
of lists
as a source for a display:table, using column property="[0]", column
property="[1]" to access indexed properties. Fixes DISPL-68.
o Export enhancements: new RTF export view, refactoring of export
code for
easier extension, expose caption and footer to export view. Fixes
DISPL-245. Thanks to Jorge L. Barroso.
o Ability to highlight selected table row. You can use the
addRowClass() and
addRowId() callbacks in TableDecorator to specificy a different
class or id
for each row. Check the sample application for an example on how
to do this
easily. Fixes DISPL-110.
o Ability to use a custom DecoratorFactory. You can now specify a
custom
decorator factory by setting the new factory.decorator property in
displaytag.properties. Fixes DISPL-222.
o Decorators can now be loaded from objects available in page,
request,
session or application scope. The default decorator factory will
first look
for an existing instance then, if not found, it will assume the
name it's
the fully qualify class name for a decorator and will try to
instantiate it
using reflection. This allows an easier generation of decorators
directly
in the jsp page, see the sample webapp for an example. Fixes
DISPL-31.
o Option to automatically escape xml. New "escapeXml" attribute
added to
column tag. Fixes DISPL-80.
Fixed bugs:
o setSortProperty function was not overridden in ELColumnTag. Fixes
DISPL-171. Thanks to sillybears.
o The default comparator now uses a Collator instead of #compareTo;
if more
advanced functionality is needed, you can specify your own
Comparator (see
in DISPL-18). Code based on several patches and comments in Jira,
thanks to
all who participated. Fixes DISPL-77.
o Footer tag will now execute its body only on the last iteration
of the
table, instead of on the first. Fixes DISPL-164.
o Page Listing Incorrect: the last page doesn't show up in the page
list when
it only contains one record and the page number is > than group
size (it
only can be accessed using the "last" link. Fixes DISPL-213.
o paging.banner.full: {6} is not the total number of pages. Fixes
DISPL-232.
o Table displayed incorrectly with fully loaded last page and page
number+1
for page parameter. Fixes DISPL-212.
o HTML title not added with chopped value (using maxlenght with a
column
containing a String of maxlength + 3 chars) Fixes DISPL-234.
o Default column sort breaks sorting after a few sorts of the
column Fixes
DISPL-243.
o Wrong header set in BufferedResponseWrapper when a charset is
already
defined (missing '=') Fixes DISPL-246.
Changes:
o Displaytag 1.1 will require java 1.4 and a servlet 2.3 compatible
container. Support for java 1.3 and servlet 2.2 has been dropped.
o Updated dependencies: commons-beanutils 1.7, commons-collection 3.1.
o Example pages have been converted to jsp/xml syntax.
Have fun!
-The Display tag library development team
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through
log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD
SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
_______________________________________________
displaytag-devel mailing list
displaytag-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-devel
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
_______________________________________________
displaytag-devel mailing list
displaytag-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-devel