Si, como bien has dicho, STRUTS es un patron para programar, siguiendo el modelo MVC (Model-Views-Control), no es ningun software ni nada....
Ok, viste en la pagina de apache un download, es una "aplicacion" con STRUTS en "blanco", es decir la estructura basica para que tu la tomes y le continues, y ya no tengas que escribir un "par" de linias de codigo........
en cuanto al libro, lo puedes descargar de aqui:
http://pulso.um.edu.mx/~crysfel/docu...n/JAVA/struts/
bueno, have funn