hibernate,spring,struts,freemarker..