Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Business Components
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## oracle.jdeveloper.html
Interface WebBean

All Known Subinterfaces:
  DataWebBean

All Known Implementing Classes:
  WebBeanImpl, EditForm, JSTableData, JSTreeData, TableControl, JSContainer, JSToolbar, Toolbar, JSTree, JSButton, JSTabContainer, JSButtonBar, JSTable

public interface WebBean

Implements basic rendering and initialization functionality for Web Beans.

Field Summary
`static java.lang.String` | `contentFrameName`
`static java.lang.String` | `defaultCaboBase`
`static java.lang.String` | `defaultCaboImageBase`
`static java.lang.String` | `defaultImageBase`
`static java.lang.String` | `defaultJSPBase`
`static java.lang.String` | `JS_LIBRARIES`
`static java.lang.String` | `JS_NAMEID`
`static int` | `JSButtonConstructorLib`
`static int` | `JSCalendarConstructorLib`
`static int` | `JSContainerConstructorLib`
`static int` | `JSDataConstructLib`
`static int` | `JSModalPageConstructorLib`
`static int` | `JSTableConstructLib`
`static int` | `JSToolbarConstructorLib`
`static int` | `JSTreeConstructLib`
`static int` | `JSUtilitiesLib`

Method Summary
`void` | `initialize(javax.servlet.jsp.PageContext page)` Initializes this Web Bean object to access the important objects of the JSP: application, session, request, response, and out.
`void` | `initialize(javax.servlet.ServletContext appContext, javax.servlet.http.HttpSession session, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.io.PrintWriter out)` Initializes this Web Bean object to access the important objects of the JSP: application, session, request, response, and out.
`void` | `internalInitialize()` Internal initialize.
`void` | `render()` Renders the Web Bean's contents to the output stream.
`void` | `render(java.io.PrintWriter out)` Renders the Web Bean's contents to the specified PrintWriter.

Field Detail

### JSUtilitiesLib

    public static final int JSUtilitiesLib

### JSTableConstructLib

    public static final int JSTableConstructLib

### JSDataConstructLib

    public static final int JSDataConstructLib

### JSTreeConstructLib

    public static final int JSTreeConstructLib

### JSToolbarConstructorLib

    public static final int JSToolbarConstructorLib

### JSCalendarConstructorLib

    public static final int JSCalendarConstructorLib

### JSModalPageConstructorLib

    public static final int JSModalPageConstructorLib

### JSButtonConstructorLib

    public static final int JSButtonConstructorLib

### JSContainerConstructorLib

    public static final int JSContainerConstructorLib

### JS_LIBRARIES

    public static final java.lang.String JS_LIBRARIES

### JS_NAMEID

    public static final java.lang.String JS_NAMEID

### contentFrameName

    public static final java.lang.String contentFrameName

### defaultImageBase

    public static final java.lang.String defaultImageBase

### defaultCaboImageBase

    public static final java.lang.String defaultCaboImageBase

### defaultJSPBase

    public static final java.lang.String defaultJSPBase

### defaultCaboBase

    public static final java.lang.String defaultCaboBase

Method Detail

### initialize

    public void initialize(javax.servlet.ServletContext appContext,
                           javax.servlet.http.HttpSession session,
                           javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response,
                           java.io.PrintWriter out)
                    throws java.lang.Exception

  Initializes this Web Bean object to access the important objects of the JSP: application, session, request, response, and out.

  Parameters:
    `appContext` - the JSP page's ServletContext.
    `session` - the JSP page's HttpSession.
    `request` - the JSP page's HttpServletRequest.
    `response` - the JSP page's HttpServletResponse.
    `out` - the PrintWriter to render to.

### initialize

    public void initialize(javax.servlet.jsp.PageContext page)
                    throws java.lang.Exception

  Initializes this Web Bean object to access the important objects of the JSP: application, session, request, response, and out.
  Parameters:
    `page` - the JSP page's ServletContext.

### internalInitialize

    public void internalInitialize()
                            throws java.lang.Exception

  Internal initialize. This method should be overriden by any WebBean needing to initialize some internal data after all the base class member have been initialize properly.

### render

    public void render()
                throws java.lang.Exception

  Renders the Web Bean's contents to the output stream.

### render

    public void render(java.io.PrintWriter out)
                throws java.lang.Exception

  Renders the Web Bean's contents to the specified PrintWriter.

  Parameters:
    `out` - the PrintWriter to render to.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Business Components
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD