There are several answers. Bill is correct, you could write the bean to have a method which recieves the request or out objects. The classic answer for request parameters is to provide a setXXX for every parameter on the submit and set them in your bean with a simple call to < jas:setProperty name="beanName" property="*" /> There isn't a simple way to do that for the out Object hawever. The canned answer that you find is simply refactor your bean into a JSP Taglib. The Tag package has access to all the implicate Objects on a JSP page through the use of the PageContext object.