我是靠谱客的博主 温婉皮皮虾,最近开发中收集的这篇文章主要介绍page对象,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

page对象

什么是page对象

(1)page对象代表JSP页面本身

page对象是当前JSP页面本身的一个实例,page对象在当前JSP页面中可以用this关键字来替代。

 

(2) 在JSP页面哪些地方可以使用page对象

n  在JSP页面的Java程序片中可以使用page对象

n  在JSP页面的JSP表达式中可以使用page对象

 

(3) page对象的基类是:java.lang.Object类。

注意:如果直接通过page对象来调用方法,就只能调用Object类中的那些方法。

 

(4) javax,servlet.jsp.JspPage接口

JspPage接口继承于javax.servlet.Servlet接口。

 

我们可以使用JspPage接口对page对象进行强制类型转换,再调用JspPage接口中的各种方法。

 

(5) javax,servlet.jsp.HttpJspPage接口

HttpJspPage接口继承于:

javax.servlet.jsp.JspPage接口和javax.servlet.Servlet接口。

 

我们可以使用HttpJspPage接口对page对象进行强制类型转换,再调用HttpJspPage接口中的各种方法。

 

(6) 在JSP页面中使用this关键字,可调用哪些方法?

在JSP页面中,this关键字表示当前JSP页面这个对象,可以调用的常见方法,如下所示:

 

 

方法名

描述

ServletConfig getServletConfig()

返回当前页面的一个ServletConfig对象。

ServletContext getServletContext()

返回当前页面的一个ServletContext对象。

String getServletInfo()

获取当前 JSP页面的Info属性。

 

示例1使用getServletInfo()方法,获取当前页面的Info属性。

 

测试代码:

TestPage01.jsp

 

<%@ page contentType="text/html;charset=GB2312"%>

<%@ page info="作者:张三  版权:软件学院" %>

<HTML>

    <BODY bgcolor="cyan">

        <%= this.getServletInfo()%>

    </BODY>

</HTML>

最后

以上就是温婉皮皮虾为你收集整理的page对象的全部内容,希望文章能够帮你解决page对象所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部