BBjspWebResponse::getContentType (Deprecated)

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

Description

In BBj 16.0 and higher, this method returns the content type used for the MIME body sent in this response. The content type must have been specified using BBjspWebResponse::setContentType(String) before the response is committed. If no content type has been specified, this method returns null(). If a content type has been specified, and a character encoding has been explicitly or implicitly specified, the charset is included in the string returned. If no character encoding has been specified, the charset is omitted.

Syntax

Return Value

Method

String

getContentType()

Parameters

None.

Return Value

a String containing the content type, for example, "text/html; charset=UTF-8", or null()

Remarks

None.

Example

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

<html>
    <body>
        <h1>Hello from BBJSP</h1>
        Content Type:<%= #Response!.getContentType() %>
    </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("Content Type:"+ #response!.getContentType())
    s!.write("</body></html>")
  methodend
classend

See Also

BBJSP

BBjspWebRequest

BBjspWebResponse