JSP基础

1、  使用JSP技术编写的动态页面称为JSP页面,它是由HTML语句和嵌套在其中的java代码组成的一个普通文本文件。

2、  JSP2.0规范定义的功能分为以下几种:JSP、JavaBean、定制标记、JSP EL等。

3、  JSP页面的运行阶段分:翻译、编译、类装载、类实例化、初始化、服务(运行)、销毁七个阶段。

4、  JSP网页主要由元素和模板数据两个部分组成。模板数据是JSP的静态部分,它是WEB容器不处理的部分,如HTML,会直接发送到客户端执行。而元素则是必须经由WEB容器解释的部分,而且大部分元素都是以XML做为语法基础,并且大小写要一致。

5、  WEB容器支持两种不同格式的JSP语法:普通格式和XML兼容格式。

6、  元素可以分为三个不同的类别:脚本元素、指令和动作。

7、  脚本元素分声明、Scriplet和脚本表达式。

1)声明语法:<%! 声明 %>;可以声明属性和变量。声明为全局的。

2)Scriplet语法:<%代码%>;写的代码在jspService方法体里面。

3)脚本表达式语法:<%= 脚本表达式%>。脚本表达式直接在页面输出。

8、JSP指令的作用是用来提供整个JSP页面的相关信息,用于JSP页面与容器之间的通信,它将影响JSP页面的翻译阶段。

9、JSP中,有三种类型指令:

1)page指令为当前页面提供处理指令;

2)include指令用于把另一个文件包含在JSP中;

3)taglib指令指定如何包含和访问自定义标签库。

10、JSP标准动作:

1)<jsp:include>动作实现的是一种动态的包含,它把显示的结果插入到当前页面来显示。语法格式:<jsp:include page=”localURL” flush=”true” />,page表示一个相对路径,可以是静态的文件名或计算出来的动态相对路径值。

2)<jsp:forward>动作的含义是,将客户端所发出来的请求,从一个JSP网页转发到另一个JSP页面。语法格式:<jsp:forward page=”relativeURL” />。

11、JSP提供了9个隐式对象,分别是request、response、out、session、application、config、pageContext、page和exception。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值