This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Application servers do not support Struts. The development tools do. This is because Struts is J2EE compliant and will deploy to any compliant appserver. About the IDEs for WebSphere and WebLogic, I don't know the extent of support for Struts. I do know WSAD has some wizards for creating Struts-based web applications and that there is for example a JBuilder WebLogic Edition which has similar wizards.