Online approval system based on struts