You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Target release6.3.3
Epic
Document statusDRAFT
Document owner

Steve Blackmon

DesignerSteve Blackmon
Developers
QA

Goals

  • Support seamless binding of pojo types to freemarker templates for rendering to HTML

Background and strategic fit

Freemarker is a powerful engine for rendering java objects as HTML.  Juneau's HTML5 DTOs and related packages allow Juneau developers to implement java code for specialized HTML rendering of any java pojo, but there are limitations to this approach that this design seeks to address.

Assumptions

  • Freemarker is a logical choice when implemention serialization of an object or object tree into an HtmlElement.
  • Choice of how to present (View layer) an object tree should be entirely disconnected from implementation of the object class (Model layer)

Requirements

#TitleUser StoryImportanceNotes
1
2    

User interaction and design

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome

Not Doing

  • No labels