Add capabilities to simplify handling of complex HTML tables
------------------------------------------------------------

                 Key: VELTOOLS-102
                 URL: https://issues.apache.org/jira/browse/VELTOOLS-102
             Project: Velocity Tools
          Issue Type: New Feature
          Components: GenericTools
         Environment: No specific requirements on the environment are known
            Reporter: Matthias Laux


This is a feature request for a tool that simplifies the handling of complex 
HTML using Velocity. The basic idea is to take the pain out of using complex 
hierarchies of Velocity macros to place HTML tags such as <tr> and <td> in the 
right places for tables with non-trivial structures (using e. g. colspan and 
rowspan). This is made possible by handling the logical table data structure in 
Java code and by using a dedicated Table class to communicate information in 
between the Java application and the Velocity context.

A short discussion thread can be found in the forum using this link:

http://velocity.markmail.org/search/?q=table+cell+laux#query:table%20cell%20laux+page:1+mid:du3pucnapp6ezbzp+state:results

Based on that initial contact, follow-up discussions with Nathan Bubna took 
place over the last few months. Effectively, a 1.0 version of this tool was 
already built by Matthias Laux, the submitter of this reature request issue. 
The sources will be attached.

Additional information on what the tool does and what the code actually looks 
like can also be found in this article:

http://www.javaworld.com/javaworld/jw-01-2008/jw-01-htmltables.html

Remaining work needs to be done for example on implementing unit tests. The 
effort estimate relates to these.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to