JSP入门 之伪指令与隐含对象

时间:2023.12.5

JSP入门 之伪指令与隐含对象

SP伪指令 JSP伪指令主要包括: page include taglib page伪指令 page伪指令作用与这个JSP页面,包括静态的包行文件,但是不能用于动态的包含文件。其语法如下: XML/HTML代码 <

SP伪指令

JSP伪指令主要包括:

page include taglib

page伪指令

page伪指令作用与这个JSP页面,包括静态的包行文件,但是不能用于动态的包含文件。其语法如下:

XML/HTML代码

1. <%@ page 属性名="属性值"%>

常见属性以及用法如下:

language 在JSP页面中所使用的语言。这里只能是java。

import 在JSP页面中引入所用到的类。

isErrorPage如果此页面是作为其他页面出错是显示的页面则其值为true,反正为false。 errorPage为该页面指定一个出错时的页面。

contentType制定将生成Servlet中使用的MIME类型和可选字符编码。

include伪指令

在JSP文件中用Include指令包含一个静态文件,其语法如下:

XML/HTML代码

1. <%@ include="filename"%>

Include指令的一个用法就是可以把一个JSP页面的头部与尾部单独提取出来,可以在多个JSP页面中无需重复写该部分,只要把这两个头尾文件包含进来就可以。

taglib伪指令

taglib伪指令通过使用一个标签库,在当前页面中进行制定。其语法如下:

XML/HTML代码

1. <%@ taglib uri="" prefix=""%>

其中uri是一个标签库描述的URL,prifix是用于标识在页面后面部分使用制定标签库的唯一前缀,如何使用我们将会在后面的教程中详细讲解。

JSP隐含对象

Request

request变量中封装了由Web浏览器或其它客户端生成的HTTP请求的细节如参数,属性,数据等。其方法如下:

Java代码

1.

2.

3.

4. String getHeader(String name);//返回制定HTTP头标值 Enumeration getHeaderNames();//返回请求中所有HTTP头标的一个枚举值 Stirng getParameter(String name);//给定参数名,返回值 HttpSession getSession(boolean create);// 返回HttpSession对象,如果不存

在则根据create值创建新的或返回null

Response

response对象是提供对HTTP事物处理的另一端的访问。此对象封装了返回HTTP客户端的输出,向页面提供设置响应头标和状态的方式。其方法如下:

Java代码

1. boolean isCommitted();//返回知名HTTP响应是否返回到客户端的一个标记

2. void setHeader(String name,String value);//设置HTTP头标为制定名字并取

3. void setStatus(int status);//设置HTTP状态为指定值

Session

HTTP是一个无状态协议,可以通过session对象在各个请求之间传递值。session对象主要包含下面方法:

Java代码

1.

2.

3.

4. Object getAttribute(String name);//如果会话存在则返回该对象 Enumeration getAttributeNames();//返回保存在会话中所有对象名字的枚举。 String getID();//返回唯一会话ID int getMaxInactiveInterval();//返回会话在用户请求之间处于活动状态的最大

秒数。

5. void setAttribute(String name,Object value);//将会话中一个对象保存为指定

名字

out

JSP页面的主要作用就是输出,这个out当然少不了,关于out的用法我们用下面这段代码来说明:

XML/HTML代码

1.

2.

3.

4.

5.

6.

7.

原文出处:中软卓越http://www.zretc.com http://www.5retc.com <% String[] clolors={"red","blue","green"}; for(int i=0;i<colors.length;i++){ out.println(colors[i]+" "); } %>

更多相关推荐:
入党发展对象自我总结

从一名共青团员到向党总支递交神圣的入党申请书,从一名入党积极分子到成为发展对象,这一步步走来,我不断的坚定自己成为一名光荣的共 产 党员的信念。中国共 产 党把人民的利益放在第一位,全心全意为人民服务服务。建党至今,我…

入党积极分子思想汇报

本文由z0jk0t贡献doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。20xx年优秀入党自传范文我叫xxx,19xx年x月x日出生于***市的一个农民家庭,父亲是****党员…

入党学习心得体会

学习心得尊敬的党组织:怀着无比激动的心情,我十分荣幸地参加了中共广州现代信息工程职业技术学院委员会业余党校第九期入党积极分子培训班的学习。通过此次学习,我深刻的认识到:作为一名要求入党的积极分子,首先必须有一个…

入党个人思想总结

XX年下学期开学,本人已经进入了研究生二年级,开学一个月以来本人在思想、学习、生活等方面都有了一些新的变化。思想上,本人继续坚持马列主义、毛泽东思想,以此作为人生的指导思想,深刻领会邓小平理论和新时期“xxxx…

20xx年3月入党积极分子思想汇报:学习雷锋精神

20xx年x月入党思想汇报敬爱的党组织:今天,是学习雷锋纪念日,是值得每一个入党积极分子和预备党员纪念的日子。在这里,我自己对雷锋精神的认识和一些思考,向党组织汇报一下,以便让党组织更好地了解我,更有针对性地考…

监狱警察预备党员一年入党思想汇报

监狱警察预备党员一年入党思想汇报敬爱的党组织:20Xx年Xx月,经党组织批准,我实现了向往已久的愿望,成为一名光荣的中国共 产 党预备党员。一年来,我在党组织团结求实、温暖友爱的大家庭中亲身感受到党组织的关怀和团结…

入党积极分子年度总结

年度总结尊敬的党组织:在过去一年的时间里,经过党的教育、培养,我更加深刻地领会到我们党的进步性、先进性和代表性,从心里感觉到自己整个人的思想觉悟提高了、视野广阔了、为人民服务的决心增强了。现将我近一年的思想、学…

20xx年入党申请书范文

敬爱的党组织:我志愿加入中国共 产 党,愿意为共产主义事业奋斗终身。我衷心地热爱党,她是中国工人阶级的先锋队,是中国各族人民利益的忠实代表,是中国社会主义事业的领导核心。中国共 产 党以实现共产主义的社会制度为最终目标…

大学生入党志愿书公认优秀范文(共4篇)

20xx大学生入党志愿书范文精选第一篇:尊敬的党组织:我自愿要求加入中国共 产 党,因为共 产 党是中国工人阶级的先锋队,是中国各族人民利益的忠实代表,是中国社会主义事业的领导核心。中国共 产 党以马克思列宁主义、毛泽东思…

最新大学生入党志愿书(标准格式)

我志愿加入中国共 产 党。中国共 产 党是中国工人阶级的先锋队,同时是中国人民和中华民族的先锋队,是中国特色社会主义事业的领导核心,代表中国先进生产力的发展要求,代表中国先进文化的前进方向,代表中国最广大人民的根本利益…

20xx年大学生入党思想汇报

20xx年大学生党员三月思想汇报尊敬的党组织:从19xx年建党至今,中国共 产 党已经进入了第89个年头。现今社会主义事业蓬勃发展中国特色社会主义的号角已经响彻整个神州大地,在这一系列的进步与发展中,反映的正是一种…

大学生入党思想汇报

敬爱的党组织:今天走在路上,耳边响起了“感恩的心”这首歌,我思绪万千。感恩节,虽说是西方节日,却给我们提供了一个可以表达感谢表达爱的机会。早晨醒来,阳光洒落满地。满心的感谢,似乎在寻找一个出口。开始发信息,给亲…

入党(378篇)