<%--

    Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.

    This program and the accompanying materials are made available under the
    terms of the Eclipse Public License v. 2.0, which is available at
    http://www.eclipse.org/legal/epl-2.0.

    This Source Code may also be made available under the following Secondary
    Licenses when the conditions for such availability set forth in the
    Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
    version 2 with the GNU Classpath Exception, which is available at
    https://www.gnu.org/software/classpath/license.html.

    SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0

--%>

<html>
<title>checkPageContext</title>
<body>
<% /**	Name:checkPageContext 
        Description: Verify that implicit object pageContext
                     is an instance of jakarta.servlet.jsp.PageContext.
                     Then use PageContext.setAttribute() and 
                     PageContext.getAttribute() to set and retrieve
                     an attribute from the page.
		Result: true should be returned twice. 
**/ %>
<!-- checking for pageContext object type -->
<%= (pageContext instanceof jakarta.servlet.jsp.PageContext) %><br>
<%
    pageContext.setAttribute( "available", new String( "true" ), PageContext.PAGE_SCOPE );
    String temp = (String) pageContext.findAttribute( "available" );
    out.print( temp );
%><br>

</body>
</html>
