integrate struts