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.
Both NetBeans and Eclipse can be used to develop Struts 2 applications without any special plugins. Just import the struts-blank-2.0.11.war file into either IDE and you have a struts 2 environment ready for development. In the case of Eclipse, just make sure you downloaded the Java EE version of Eclipse 3.3.