- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章 JSP编程 本章主要内容有 JSP的语法概述 JSP的脚本元素 JSP的指令元素 JSP的标准操作元素 JavaBeans的制作 JSP的内置对象 JSP与HTML表单 集成Servlet和JSP 11.1 JSP编程规范 1. 编译指令 %指令语句% 2. 声明语句 %!声明语句% 3. 表达式语句 %=表达式% 4. 程序代码语句 %程序代码% 5. 注释语句 %--注解--% 或 !--注解-- 11.2 JSP编程结构 1.声明定义 例如 %!int i=0;% 声明一个int型整数并初始化。 %!String s=”Hello”% 声明一个字符串并赋值Hello。 2.表达式 例如 %y=x*x;% 3.代码片段/脚本片断 例如 % Calendar c=Calendar.getInstance(); Date d=c.getTime(); out.print(“Now time is:”+d.toString()); % 11.2 JSP编程结构 例:Calculate.jsp HTML HEAD TITLECalculate.jsp/TITLE /HEAD BODY %@page language=java import=java.util.*% //指出使用的脚本语言是java %!int x=5;% //脚本元素 %!int y=x*x;% //脚本元素 By=/B%=y%BR //脚本元素 % Calendar c=Calendar.getInstance(); Date d=c.getTime(); out.print(Now time is:+d.toString()); //显示当前的日期和时间 % /BODY /HTML 11.2 JSP编程结构 运行结果如图 11.3 JSP指令 形式如下: %@directive attribute=”value”% 其中directive有三种取值:page、include和taglib。 11.3 JSP指令 1. Page指令 Page指令定义了一系列与网页相关的属性,可以放置在文件中的任何位置。在同一个JSP页面中,page指令可以出现多次,但是每一种属性只能出现一次,重复的属性设置将覆盖掉先前的设置。 Page指令的基本语法形式如下: %@ page page_directive-attr_list % 11.3 JSP指令 2. Include指令 Include指令允许在JSP转换为Servlet时引入一个文件,应该放置在需要引入该文件的位置。基本语法格式为: %@ include file=”relative-URL” % relative-URL为需要引入文件的相对路径。 除此之外,JSP还有另外一种引入其它文件的方法,格式为: jsp:include page=”relative-URL”/ 11.3 JSP指令 两种include方法的异同 11.3 JSP指令 3. Taglib指令 Taglib指令用来定义自定义标记。 它的基本语法格式为: %@ taglib uri=”tagLibraryURI” prefix=”tagPrefix” % 11.4 JSP标准构件 4. 标准操作元素 jsp:useBean操作元素 语法格式为: jsp:useBean id=”name” scope=”page│request│session│application” typeSpec/ jsp:getProperty操作元素 语法格式为 jsp:getProperty name=”name” property=”propertyName”/ 11.4 JSP标准构件 jsp:setProperty 操作元素 语法格式为 jsp:setProperty name=”beanName” prop_expr/ jsp:include操作元素 基本格式为 jsp:include page=”urlSpec” flush=”true”/
您可能关注的文档
- Flash动画制作案例教程 马震 本科Flash教材-08.ppt
- Flash动画制作实例教程 作者 刘荷花 刘三满 第2章 图形绘制与动画编辑.ppt
- Flash动画制作实例教程 作者 刘荷花 刘三满 第3章 动画贺卡设计.ppt
- Flash动画制作实例教程 作者 刘荷花 刘三满 第4章 手机彩信设计.ppt
- Flash动画制作实例教程 作者 刘荷花 刘三满 第5章 教学课件的制作.ppt
- Flash动画制作实例教程 作者 刘荷花 刘三满 第7章 电子相册设计应用.ppt
- Flash动画制作实例教程 作者 刘荷花 刘三满 第10章 互动游戏设计.ppt
- Flash动画制作与应用 作者 周德云 3.ppt
- Flash动画制作与应用 作者 周德云 4.ppt
- Flash动画制作与应用 作者 周德云 7.ppt
- Java编程与应用教程 作者 张莉 java_12.ppt
- Java编程与应用教程 作者 张莉 java_13.ppt
- Java编程与应用教程 作者 张莉 java_14.ppt
- Java编程与应用教程 作者 张莉 java_15.ppt
- Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 作者 朱喜福2 1_ 第1章 Java语言基础.ppt
- Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 作者 朱喜福2 1_ 第3章 类、类的继承和接口.ppt
- Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 作者 朱喜福2 1_ 第4章 Java类库简介和数据结构类使用.ppt
- Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 作者 朱喜福2 1_ 第5章 异常和多线程.ppt
- Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 作者 朱喜福2 1_ 第6章 Java的输入输出流.ppt
- Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 作者 朱喜福2 1_ 第7章 Java的图形与用户界面.ppt
最近下载
- 酒店管理【运营前厅】亚朵前台入职培训基础手册.docx
- 贵州省黔东南苗族侗族自治州2024-2025学年七年级上学期期末语文试题(解析版).docx VIP
- 2025年河北邯郸市下半年市直事业单位及大学生乡村医生专项计划公开招聘(统一招聘) 工作人员228名笔试参考题库附答案解析.docx VIP
- 8.3法治社会(教学设计)-高中政治统编版必修3.docx VIP
- 加油站大气污染物排放新国标方法验证-气液比.pdf VIP
- 论尼日利亚专利法律制度-毕业论文.doc VIP
- 2025年下半年河北邯郸市市直事业单位及大学生乡村医生专项计划招聘(统一招聘)228人笔试备考题库及答案解析.docx VIP
- 论尼日利亚专利法律制度-国际法专业论文.docx VIP
- 血液透析患者心理问题及护理对策.doc VIP
- 《中国流行音乐》课件.ppt VIP
文档评论(0)