This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
There's nothing different about struts. Google for "jms tutorial" or "web services" tutorial. Then put the code in a Struts action. JMS/web services don't interact with Struts, they just get called from it. Looking for a tutorial on both topics together limits the tutorials you can read without adding any extra value.