JSP--课堂笔记(指令和动作详解)

JSP中的指令

1.page指令
描述:page指令用于定义JSP页面的各种属性,无论page指令出现在JSP页面中的什么地方,它作用的都是整个JSP页面。
注意:为了保持程序的可读性和良好习惯,page指令最好都放置在整个page页面的起始位置。
语法格式:<%@page 属性=”内容“%>
2.include指令
描述:include指令用于在本JSP页面中引入其他JSP页面。
注意:与include动作做好区分。
语法格式:<%@ include file=”/相对URL” %>
3.taglib指令
描述:就是定义一个标签库以及自定义标签的前缀。

JSP中常见的动作(不全)

1.<jsp:include >
描述:在页面被请求的时候引入一个文件。
注意:
1)<jsp:include >属于动态导入,涉及到2个jsp界面时会被翻译成2个servlet,这两个servlet的内容在执行时进行合并。而include指令是静态导入,涉及到的2个jsp界面会被合成1个servlet,其内容在源文件级别进行合并。
2)不管是<jsp:include >标签还是include指令,他们都会把2个jsp界面的内容合并输出,所以这两个界面不要出现重复的HTML全局构架标签,否则输出给客户端的将会是一个格式混乱的HTML文档。
3)<jsp:include >标签使用page属性指定被引入资源。include指令使用file属性指定被引入资源。

2.<jsp:forward >
描述:从该指令处停止当前页面的继续执行,而转向执行page属性指定的jsp页面。

3.<jsp:useBean >
描述:寻找或者实例化一个JavaBean。

4.<jsp:setProperty >
描述:设置JavaBean的属性。

5.<jsp:getProperty >
描述:输出某个JavaBean的属性。

6.<jsp:plugin >
​描述:根据浏览器类型为Java插件生成OBJECT或EMBED标记。

7.<jsp:param >
描述:子标签,以“名字-值”的形式为其他标记提供附加信息。
注意:
1)param不能独立使用,需作为jsp:include、jsp:forward、jsp:plugin标记的子标记来使用。
2)当该标记和jsp:include动作标记一起使用时,可以将param标记中的值传递到include动作标记要加载的文件中去,被加载的jsp文件可以使用request内置对象获取include动作标记的param子标记中name属性所提供的值。

未完待续。。
ps:新手上路,水平不足见谅。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值