Web applications

 

+

Search Tips   |   Advanced Search

 

Documentation

  1. Introduction
  2. Deployment descriptors
  3. WAR files
  4. Deploy
  5. Troubleshoot
  6. Default configuration
  7. Session management
  8. Tune session management
  9. Declarative security
  10. Programmatic security
  11. Secure during assembly
  12. Filter requests
  13. Notify listeners of context changes
  14. Use Page lists to avoid hardcoding URLs
  15. Manage HTTP sessions
  16. Automatically set encoding values and content types
  17. Share session data
  18. Develop JSP files with WebSphere extensions
  19. Migrate components (servlets, JSP files)
  20. Migrate HTTP sessions

 

Sample Web Applications

The Samples Gallery offers:

  1. Plants by WebSphere

    Using the Plants by WebSphere storefront, customers can open accounts, browse for items to purchase, view product details, and place orders. The Plants by WebSphere application uses...

    When the Greenhouse Supplier Sample application is installed and configured, an administrator can order additional inventory from the Greenhouse Supplier.

    The Greenhouse Supplier is used with Plants By WebSphere to demonstrate Web services.

  2. WebSphere Bank

    Using the WebSphere Bank online bank, customers can open accounts, get account balances, and transfer funds between accounts. The WebSphere Bank application uses...

  3. Greenhouse by WebSphere

    Using the Greenhouse by WebSphere online supplier, customers can open accounts, select items and amounts to order, and check their order status. The Greenhouse by WebSphere application uses Web services, the Java message service (JMS) API, scheduler, asynchronous beans, container-managed persistence, container-managed relationships, stateless session beans, message-driven beans (MDB), JSPs, and the struts framework.

  4. Java Adventure Builder

    The Adventure Builder customer Web site resides on the Web tier and is designed using a Web application architecture. This Web site communicates to the order processing backend module using Web services interactions. Adventure Builder, a basic Web site travel application built on the J2EE 1.4 platform, is a simple shopping application.

    The customer can browse and select from a catalog of products, in this case vacation packages, assemble or build an entire vacation from different components, principally lodging and activities. The parts of a particular vacation package are determined by user responses given on a sequence of forms. We can maintain vacation package options in a virtual shopping cart, perform sign on and sign off procedures, create user accounts, and purchase a trip package, sending a purchase order to the order fulfillment system. The Adventure Builder application uses several J2EE 1.4 technologies.

  5. Simple Servlet - Greeting

    A greeting with connection information displays when Simple Servlet runs. A servlet and JSP page implement this greeting.

  6. PageList Servlet - Page Returner

    PageList, an IBM WAS extension of the servlet API, coordinates some typical servlet functions, such as forwarding pages, and hides details of their implementation from the user. The PageList Sample enables users to choose a page to return, and automatically forwards the specified page from the servlet.

  7. Filter Servlet - Output Trail

    Servlet filters can pre-process and post-process request data and information. Text is displayed in the HTML browser by the simple Filter Sample, before and after the servlet is processed.

  8. JSP - Calendar Creator

    Select attributes and create a calendar using the most up to date functionality available with JavaServer Pages technology.

  9. Simple JSP - Date

    A greeting with the current date and time displays when this Sample runs. This greeting implements in a JSP page.

  10. Tag Library - Random Quote

    Tag libraries consolidate coding functionality into easy-to-use markup tags in JSP pages. This Sample generates a random number, accesses the corresponding element in a resource bundle, and displays a quote.