Description
In BBj 16.00 and higher, this method gets the value of a docbase of a
context.
Syntax
Return
Value
|
Method
|
String
|
getDocBase()
|
Parameters
None.
Return Value
The value.
Remarks
None.
Example
declare BBjServletData data!
data! = BBjAPI().getServletData()
declare MyServlet myServlet!
myServlet! = new MyServlet()
data!.setCallback(data!.ON_WEB_CONNECTION, myServlet!, "myMethod")
process_events
class public MyServlet
field private BBjNumber chan
field private BBjHttpSession session!
field private BBjHttpRequest request!
field private BBjHttpResponse response!
field private BBjJettyContext context!
method public void myMethod(BBjServletEvent p_event!)
#chan = UNT
#request! = cast(BBjHttpRequest,p_event!.getHttpRequest())
#session! = cast(BBjHttpSession,#request!.getSession())
#context! = cast(BBjJettyContext,#session!.getContext())
#response! = p_event!.getHttpResponse()
#response!.setContentType("text/html")
open (#chan)"JSERVLET"
print (#chan)"<html>"
print (#chan)"<body>"
print (#chan)"<h1>>BBj Context Info</h1>"
print (#chan)"<h3>Running in context<b>"
print (#chan)#context!.getContextName()
print (#chan)"</b></h3>"
print (#chan)"<hr>"
print (#chan)"<ul>"
print (#chan)"<li>DocBase - "
print (#chan)#context!.getDocBase()
print (#chan)"<li>Config - "
print (#chan)#context!.getConfig()
print (#chan)"<li>Path - "
print (#chan)#context!.getContextPath()
print (#chan)"</ul>"
print (#chan)"</body>"
print (#chan)"</html>"
close (#chan)
methodend
classend
|
See Also
BBjAPI
BBxServletContext