• Client makes a request that is handled by a Java servlet
  • The servlet, like the JSP in the Model 1 case, will request dynamic content from a JavaBean
  • The resulting dynamic content is then wrapped in a JavaBean
  • The servlet invokes the JSPs servlet, which accesses the dynamic content from the bean and delivers the content to the client web browser