Good to see that a bunch of the outstanding SF requests are being cleaned
out!

While you are at it, I think request 683989 (date format via a
format="MMddyyyy" attribute) should be marked as closed.  I think we need to
take a philosophical stand against attribute creep.

I feel pretty strongly that the column and table tag attributes should NOT
expand to handle every conceivable display permutation.  Attributes that are
solely needed for the formatting of data - that essentially just format the
contents of a cell - should be shunned.  TD level formatting should be
handled by JSP code in the body of the content tag, or by the use of
ColumnDecorators.  (BTW, need to add support for multiple ColumnDecorators
on one column.  Something like
decorators="com.apruitt.SomeOp:'ANDY',dateFormat:'MMddyyyy'", where
org.displaytag.decorator.* is implicit for unqualified tags. )

The ColumnTag currently has 27 attributes.  That's too many.  But the
interface still needs to grow in order to handle some needs that can only be
accomplished with ColumnTag attributes, like export suppression or JSTL
alignment or tighter control over the column heading.  Do you really want to
see a ColumnTag with 50+ attributes?  How would you ever go about learning
such a beast?


--andy






-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
displaytag-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/displaytag-devel

Reply via email to