Hi all,

For a couple of years I'm developing desktop software and absolutely like the compile-time-safety and refactoring support in modern IDEs (we do not use reflection anywhere). OK, so much to my background. Now we want to turn our existing static website, which was "pre-rendered" locally using fmpp, into a dynamically created one living in a tomcat. There should be only few "actions" like generating (demo) license files and send them to the customer by e-mail.

I've spend a couple of time to take a look at different web-application frameworks (incl. wicket) and, to be honest, all seem to lack in one or another area.

Here you find my (maybe incomplete) list of requirements and you are welcome to comment on these issues:

(1) I want to use plain HTML files at design-time, so I can use a WYSIWYG editor like DreamWeaver to edit. IMHO, this only is possible with either special comments or using id-attributes like wicket does.

(2) I want to be able to use a directory structure for the templates, e.g.
  www.company.com/index.page
  www.company.com/product1/features.page
  www.company.com/product2/features.page

(3) Even at design-time, relative paths to images or the style-sheet should be valid, so IDEA can verify their existence and image size. This requires the page templates to be in the same directory structure as the images and style-sheet.

(4) Easy embedding of commonly used components like page headers, navigation bars or footers. The best would be to place these "snippets" into a separate directory structure, but if they are using graphics, they should also be able to use correct design-time relative paths.

(5) It should be very easy to turn links, e.g. used in the menu bar snippet, into "smart links". If pointing to the current page, they must not be rendered as a link, but the look should be customizable (wicket seems to use italics in this situation).

(6) Detection of errors (e.g. wrong links) should be as early as possible.

Please give your comments whether wicket does fulfill all the above requirements or how to accomplish them. Maybe there is room to improve wicket, that it could fulfill the requirements in a future release. Thanks in advance.

--
Best regards,
Thomas Singer
_____________
smartcvs.com
smartsvn.com


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to