GentleWebSite is bult keep in consideration real standards and "de facto" standard technolgies.
Some technical aspects are:
  • Platform independent: using java language (jdk 1.5 ie JSE5.0)
  • RDMS indipendent: using Hibernate
  • Application Server indipendent: standard Webapp spec. 2.4 + JSP 2.0
  • Built using "de facto" java web framework: Struts and JSTL 1.1.
  • XHTML + CSS TableLess Layout keeping in mind accessibility
  • User-Roles definition as Servlet Standard Way. (for Tomcat users: conf/tomcat-users.xml)
  • Hierarchical Tiles Templates way for the Views
  • ...