Jivan: Java Web Presentation Technologies

Jivan is a Java framework for increasing the reusability of HTML presentation layer. It appears that BarracudaMVC now supports Jivan. It looks very similar to SiteMesh and WebWork2 or Velocity and Struts.

I’ve been looking at Tomcat and JBoss (should I need an EJB container) but I refound Enhydra which I haven’t used since 1999 while working on Zaplet. It might be worth reinvestigating the project

All of this leaves me with a bunch of questions about Turbine, Tapestry, WebWork, Spring Framework, OpenMCee, Fusebox for J2EE, and others. Where to start, where to start?

2 thoughts on “Jivan: Java Web Presentation Technologies”

  1. <p>Here is my process :<br />
    <br />
    First choose your <a href="http://www.application-servers.com/articles/multicouches/&quot; target="_blank">architecture (french)</a> : 2,3,4,5,6 layers<br />
    (presentation, navigation, logical, business, mapping, RDBMS).<br />
    <br />
    Second choose the &quot;skeleton&quot; framework that best<br />
    fits your architecture : spring, hivemind or<br />
    pico<br />
    <br />
    Third choose the presentation (JSP vs Velocity, vs …) and your navigation layer (Struts ?) and your mapping layer (jdbc, hibernate,…). Have<br />
    a look on this <a href="http://www.zonic-temple.org/zonic-temple/Main/blog/blog?fn=why_frameworks&quot; target="_blank">pointer</a>.<br />
    <br />
    Then build a validation prototype, with all your technical needs : log, LDAP, transactions, workflow,…<br />
    <br />
    </p>

  2. Here is my process :

    First choose your architecture (french) : 2,3,4,5,6 layers
    (presentation, navigation, logical, business, mapping, RDBMS).

    Second choose the “skeleton” framework that best
    fits your architecture : spring, hivemind or
    pico

    Third choose the presentation (JSP vs Velocity, vs …) and your navigation layer (Struts ?) and your mapping layer (jdbc, hibernate,…). Have
    a look on this pointer.

    Then build a validation prototype, with all your technical needs : log, LDAP, transactions, workflow,…

Comments are closed.