BBjspWebRequest::getAttribute (Deprecated)

The BBJSP system is deprecated. For new development, use BBxServlet.

Description

In BBj 16.0 and higher, this method returns the value of the named attribute as an Object, or null() if no attribute of the given name exists.

Attributes can be set using BBjspWebRequest::setAttribute(String,Object). This allows information to be embedded into a request before a RequestDispatcher call.

Syntax

Return Value

Method

Object

getAttribute(string name)

Parameters

Variable

Description

name

a String specifying the name of the attribute

Return Value

an Object containing the value of the attribute, or null() if the attribute does not exist

Example

This example demonstrates how this works in a BBJSP web-page

<html>     <body>         <h1>Hello from BBJSP</h1>         Foo:<%= str(#getRequest().getAttribute("foo")) %>     </body> </html>

This example demonstrates how this works in a BBJSP servlet

class public MyServlet   field private BBjspWebRequest request!   field private BBjspWebResponse response!   field private BBjspWebSession session!      method public void service(BBjspServletContext context!)             #request! = context!.getRequest()     #response! = context!.getResponse()     #response!.setContentType("text/html")     s! = #response!.getOutputStream()          s!.write("<html><body><h1>Hello from BBJSP</h1>")     s!.write("Foo:"+ #request!.getAttrinute("foo"))     s!.write("</body></html>")   methodend classend

See Also