Template application for building professional crud applications with Struts2