
BBjHttpSession::removeAttribute
Description
In BBj 12.0 and higher, this method removes the object bound with the specified name from this BBjHttpSession.
Syntax
Return Value |
Method |
void |
removeAttribute(string name) |
Parameters
Variable |
Description |
name |
Specifies the name of the attribute. |
Return Value
None.
Remarks
Removes the object bound with the specified name from this BBjHttpSession. The example below shows removing the attribute called ‘MyAttribute’ from the session within a BBjServlet.
Example
REM Obtain the instance of the BBjAPI object LET myAPI!=BBjAPI() MyServlet! = new MyServlet()
data!.setCallback(data!.ON_WEB_CONNECTION, myServlet!, "myMethod")
PROCESS_EVENTS
class public MyServlet method public void myMethod(BBjServletEvent p_event!) LET chan = UNT request! = p_event!.getHttpRequest() response! = p_event!.getHttpResponse() response!.setContentType("text/html") session! = request!.getSession() session!.removeAttribute("MyAttribute") open(chan)"JSERVLET" print(chan)"<html><body><h1>Hello BBj!</h1>" print(chan)"</body></html>" close(chan) methodend classend |
See Also
See the BBj Object Diagram for an illustration of the relationship between BBj Objects.