Difference between revisions of "Tom:Pubman Presentation R4"

From MPDLMediaWiki
Jump to navigation Jump to search
(New page: <h1> Design changes </h1> == General JSP - Backing bean releation == * Every JSP and JSPF should have at least one backing bean ** JSP: One backing bean scope request? ** JSPF: One bac...)
 
 
(2 intermediate revisions by 2 users not shown)
Line 11: Line 11:
== General Java Class Structure ==
== General Java Class Structure ==
-> Wrapp VOs to more intelligent objects? Encapsulation of logic to data objects? (advantage: reusibility of GUI components, reduction of bean logic)
-> Wrapp VOs to more intelligent objects? Encapsulation of logic to data objects? (advantage: reusibility of GUI components, reduction of bean logic)
== Reusability of JSP Components ==
*encapsulated in JSPF files
*Data binding will be done in the superior JSP / JSPF via HTML Datatable or Trinidad iterator
== general process of R4 presentation Development / Redesign ==
*1.) Markus restructures and creates JSP / JSPF pages. Result: Pages almost implemented (except difficult logic changes), old java code not changed.
*2.) Markus creates Jira tasks for everey page with difficulties
*3.) Takeover by Tobi, extending JaVa Code to get running Application. BTW restructuring of related Java Beans / classes / removal of unnecessary code and methods. Result: Running Application
*4.) In the meantime Tom will document the presentation layer and will decide on structural changes
*5.) Strucural changes will be implemented by Tom & Tobi
[[Category:PubMan_Development]]

Latest revision as of 14:53, 12 April 2012

Design changes


General JSP - Backing bean releation[edit]

  • Every JSP and JSPF should have at least one backing bean
    • JSP: One backing bean scope request?
    • JSPF: One backing bean scope request, one backing bean scope session


General Java Class Structure[edit]

-> Wrapp VOs to more intelligent objects? Encapsulation of logic to data objects? (advantage: reusibility of GUI components, reduction of bean logic)


Reusability of JSP Components[edit]

  • encapsulated in JSPF files
  • Data binding will be done in the superior JSP / JSPF via HTML Datatable or Trinidad iterator

general process of R4 presentation Development / Redesign[edit]

  • 1.) Markus restructures and creates JSP / JSPF pages. Result: Pages almost implemented (except difficult logic changes), old java code not changed.
  • 2.) Markus creates Jira tasks for everey page with difficulties
  • 3.) Takeover by Tobi, extending JaVa Code to get running Application. BTW restructuring of related Java Beans / classes / removal of unnecessary code and methods. Result: Running Application
  • 4.) In the meantime Tom will document the presentation layer and will decide on structural changes
  • 5.) Strucural changes will be implemented by Tom & Tobi