- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
括起来在尖括号内定义标记-西南科技大学网络教育学院.ppt
内容提要 理解服务器动作指令行 所有HTML文件可以在资源管理器中双击执行 理解服务器端执行 Java程序片 Java程序片 注释 JSP 注释语法格式如下: !-- comment [ %= expression % ] -- 或 !-- 注释 [%= 表达式 % ] -- 这种注释发送到客户端,但不直接显示,在源代码中可以查看到。 JSP页面结构 在一个JSP页面中,主要分为三种元素:编译指令、动作指令和JSP代码。 page指令 page指令是针对当前页面的指令。page指令由“%@”和“%”字符串构成的标记符来指定。在标记符中是代码体,包括指令的类型和值。 例如:%@page import=“java.sql.*”%指令告诉JSP容器将java.sql包中的所有类都引入当前的JSP页面。 page指令 language设置JSP页面中用到的语言,默认值为“Java”,也是目前唯一有效的设定值。使用的语法是: %@ page language=java%。 page指令 extends设定目前JSP页面要继承的父类。一般情况下不需要进行设置。在默认情况下,JSP页面的默认父类是HttpJspBase。例如:当前JSP页面要继承mypackage包下的myclass类,相应的声明语句为:“%@ page extends=mypackage.myclass%”。 使用errorPage指令捕获异常 page指令 contentType这个属性用来设定传回网页的文件格式和编码方式,一般使用 “text/html;charset=GBK”。 include指令 include指令用来指定怎样把另一个文件包含到当前的JSP页面中,这个文件可以是普通的文本文件,也可以是一个JSP页面。例如:“%@ include file = ”logo.htm“%”。 动作指令 JSP编译指令是让JSP容器自动采取的动作,但对于Web开发人员,有些时候想要自己控制JSP页面的运行,这时可以采用JSP中的操作指令。 动作指令 JSP 动作的作用 JSP标准动作 JSP 动作的语法 JSP 动作标记遵循 XML 语言的语法 jsp:include指令 jsp:include标准动作用于在当前的JSP页面中加入静态和动态的资源。 jsp:forward指令 jsp:forward动作指令用于把当前的JSP页面转发到另一个页面上。 jsp:param指令 jsp:param操作指令以标记“jsp:param”开始,以“/”结束比如:jsp:param name=“oper” value=“add”/。 可以将jsp:forward操作指令和jsp:param操作指令结合到一起来使用。 jsp:plugin JSP 语法格式如下: jsp:plugin type=bean | applet code=classFileName codebase=classFileDirectoryName jsp:plugin [ jsp:params [ jsp:param name=parameterName value={parameterValue | %= expression %} / ]+ ?/jsp:params ] ?[ jsp:fallback text message for user /jsp:fallback ] /jsp:plugin 实例:appletExample1.jsp JSP Bean标记 与JavaBean交互的三个标记 jsp:useBean jsp:getProperty jsp:setProperty jsp:useBean 创建一个Bean实例并指定它的名字和作用范围。 ?JSP 语法格式如下: jsp:useBean id=bean name scope=page | request | session | application class=class name / 或者 jsp:useBean id=bean name scope=page | request | session | application class=class name 初始化代码 /jsp:useBean 属性以及用法 1.id=beanInstanceName 在所定义的范围中确认Bean的变量,使之能在后面的程序中使用此变量名来分辨不同的Bean ,这个变量名对大小写敏感,必须符合所使用的脚本语言的规定,这个规定在Java Language 规范已经写明。如果Bean已经在别的“jsp:useBean”标记中创建,则当使用这个已经创建过Bean时,id的值必须与原来
您可能关注的文档
- 延迟系统的数值算法与理论.doc
- 建国科大青少年机器人研习营.doc
- 建库建表.ppt
- 建立中国少数民族人文资源数据库的设想-中国社会科学院文化研究中心.doc
- 建立基于读者个性需求的信息管理模式(北京交通大学图书馆萨殊利).ppt
- 建筑工程消防设施系统调试报告.doc.doc
- 建置透析安全的医疗环境-台湾肾脏医学会.doc
- 建议教学节数.doc
- 建设公司级统一信息系统的运作模式研究.ppt
- 开发存储过程.ppt.ppt
- 【北师大】同步练习6.19.1 人的生殖和发育 同步练习.docx
- 【人教】考点01 动物的主要类群(一、无脊椎动物)(解析版).docx
- 【北师大】课时练第16章 动物的行为 第3节 动物行为的研究.pdf
- 【北师大】同步练习5.18.2 微生物与人类的关系 同步练习.docx
- 【济南版】第四单元 第四章 生物的遗传和变异 综合检测.docx
- 【北师大】课时练第20章 生物的遗传和变异 第3节 性状遗传有一定的规律性.pdf
- 【北师大】课时练第20章 生物的遗传和变异 第6节 遗传病和人类健康.pdf
- 【北师大】课时练第20章 生物的遗传和变异 第2节 性状遗传的物质基础.pdf
- 【人教】八上生物背诵-第五单元 第四章 细菌和真菌.docx
- 【人教】八上生物期中预测卷-(原卷版).docx
文档评论(0)