A Complete Application
  • The demo application (Auction system) obviously consists of more than just some EJB's
    • E.g. It has 3 different UI's that we haven't seen code for
  • We're going to take a small look at the web-based UI
  • The web-based UI makes use of other elements of the J2EE environment
    • In particular, Java Server Pages (JSP)
    • JSP is a server-side technology for dynamic generation of HTML
    • JSP allows mixing of ordinary HTML with Java
      • Ordinary HTML output as is
      • Java executed and output substituted
    • A JSP is compiled down to a servlet
      • A servlet is another J2EE interface that allows Java code to easily handle an incoming request
      • All HTML must be explicitly output

Next Slide >>