Thoughts: Wicket, GIT
On Git: use git for any text file that you might perform edits on that isn't already part of an existing source control repository. Simply do: git init git add [some file or directory] git commit -m "adding message" Apache Wicket is a component based web framework for the Java platform. It has seen increased popularity over heavier frameworks like Struts and JSF. Here is a basic example: import org.apache.wicket.Application; import org.apache.wicket.PageParameters; import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.markup.html.list.ListItem; import org.apache.wicket.markup.html.list.ListView; import org.apache.wicket.model.CompoundPropertyModel; import org.apache.wicket.proxy.IProxyTargetLocator; import org.apache.wicket.proxy.LazyInitProxyFactory; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.berlin.model.LoadableDetachableList; import org.berlin.model.SelectionOptionBean; impor...