BBjHttpRequest::isRequestedSessionIdFromCookie


Description

In BBj 12.0 and higher, this method checks whether the requested session ID came in as a cookie.

Syntax

Return Value

Method

boolean

isRequestedSessionIdFromCookie()

Parameters

None.

Return Value

true if the session ID came in as a cookie; otherwise, false

Remarks

The example below shows testing if the sessionID was requested from a cookie in 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
 
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")
    open (chan)"JSERVLET"
    print (chan)"<html><body><h1>Hello BBj!</h1>"
    if request!.isRequestedSessionIdFromCookie()
      print (chan)"SessionID came from cookie"
    endif
    print (chan)"</body></html>"
    close (chan)
  methodend
classend

See Also

BBjAPI

BBjServletEvent

BBjHttpRequest