This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
Why is there a need for other patterns? Any data that needs to be passed from the page controller (servlet) to its JSP should be added to the request as scoped vairables (using request.setAttribute()).
If the data needs to persist across multiple request, place it in session scope.