You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by "Michael Osipov (JIRA)" <de...@velocity.apache.org> on 2017/12/08 18:37:00 UTC

[jira] [Closed] (VELTOOLS-102) Add capabilities to simplify handling of complex HTML tables

     [ https://issues.apache.org/jira/browse/VELTOOLS-102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Osipov closed VELTOOLS-102.
-----------------------------------
    Resolution: Fixed

removed fix version.

> 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
>         Attachments: htmltable.zip
>
>   Original Estimate: 1m
>  Remaining Estimate: 1m
>
> 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 was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@velocity.apache.org
For additional commands, e-mail: dev-help@velocity.apache.org