教学课件第4章 JSP语法基础.pptx

  1. 1、本文档共85页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 JSP语法基础;【知识目标】;【能力目标】;第4章 JSP语法基础;4.1 JSP源代码的构成;JSP注释:是在JSP源文件中用来向读者解释说明的部分。 JSP脚本:指的是在JSP文件中插入的Java代码,主要用来进行业务逻辑处理,通过%%来定义。JSP脚本在服务器端按从上到下的顺序执行。;JSP指令:为JSP服务器设计的,用来设置与整个JSP页面相关属性的命令。JSP指令在整个页面范围内有效,且不在客户端产生任何可见输出。 JSP动作:是为了简化JSP中的业务逻辑而简化的一组操作,实际上就是已封装好的Java脚本,使用它们可以动态的引用文件、使用JavaBean组件、传递参数、请求转发等。;JSP指令:为JSP服务器设计的,用来设置与整个JSP页面相关属性的命令。JSP指令在整个页面范围内有效,且不在客户端产生任何可见输出。 JSP动作:是为了简化JSP中的业务逻辑而简化的一组操作,实际上就是已封???好的Java脚本,使用它们可以动态的引用文件、使用JavaBean组件、传递参数、请求转发等。;JSP指令:为JSP服务器设计的,用来设置与整个JSP页面相关属性的命令。JSP指令在整个页面范围内有效,且不在客户端产生任何可见输出。 JSP动作:是为了简化JSP中的业务逻辑而简化的一组操作,实际上就是已封装好的Java脚本,使用它们可以动态的引用文件、使用JavaBean组件、传递参数、请求转发等。;JSP的注释:在JSP源文件中出现的、用来解释说明JSP源代码的部分。 注释的目的:帮助读者快速了解这段程序的功能。 要求:书写清楚易懂。 类型: HTML注释 JSP注释 Java注释 ;4.2.1 HTML注释 4.2.2 JSP注释 4.2.3 Java代码注释 ;功能:注释JSP页面中Java脚本之外的部分。 当客户端通过浏览器请求某JSP页面时,该类型的注释会和HTML代码一起从服务器端发送到客户端,虽然注释的内容并不会显示在浏览器中,但能在源代码中看到这部分注释。 语法格式: ;【例4-2-1】:一个包含HTML注释的JSP源文件;功能:用于注释Java脚本之外的部分。 这种类型的注释仅对当前JSP源文件有意义,在JSP源文件转译成后缀为.java的Servlet文件时会被忽略,既不会保留在Servlet文件中,也不会发送到客户端。 语法格式: ;【例4-2-2】:一个包含JSP注释的JSP源文件;功能:用于注释Java脚本中的内容。 Java代码注释位于Java脚本中,分为单行注释和多行注释。这种类型的注释在JSP源文件转译成Servlet时会保留在Servlet中,但不会发送到客户端。 语法格式: ;【例4-2-3】:一个包含Java注释的JSP源文件;JSP脚本是指在JSP文件中插入的Java代码,在服务器端运行。 JSP脚本元素可以分为三类: JSP脚本段:用于处理JSP页面所涉及功能的业务逻辑 JSP表达式:用于在JSP页面中输出表达式的值 JSP声明:用于在JSP页面中定义变量和方法 ;4.3.1 JSP脚本段 4.3.2 JSP表达式 4.3.3 JSP声明 ;JSP脚本段是一段在客户端请求时需要先被Web服务器执行的Java代码,它可以是一段流程控制语句,也可以产生输出,并把输出合并在已有的静态代码中一起发送到客户。 语法格式: ;【例4-3-1】:使用一段JSP脚本段输出一个多行表格;在一个JSP页面中我们可以编写任意数量的脚本段,这些代码片段可以根据需要,夹插在HTML标签或其他的JSP元素中,当某一JSP源文件收到到客户端请求时,脚本段就会在服务器端按顺序从上到下依次自动执行。 ;【例4-3-2】:使用多段JSP脚本段输出一个多行表格;注意: JSP脚本段中只能使用out.print()系列方法来向客户端输出信息,如果使用 System.out.print()系列方法,则输出的信息只能显示在服务器端的控制台窗口中。 JSP 脚本段中只能是Java语句的集合,不能包含完整的方法或类。 ;功能:是将该表达式的值作为一个字符串输出到客户端。 语法格式: 注意:由于JSP表达式不是完整的java语句,所以JSP表达式中不能包含语句结束符“;”,更不能在一个JSP表达式中包含多条Java语句。;【例4-3-3】:使用JSP表达式输出动态信息;功能:用来定义程序中使用的实体,这些实体可以是变量、方法和类。 语法格式: 示例: ;当JSP源文件被翻译成Servlet时,JSP声明中的变量、方法和类将成为Servlet类的内部成员,特别是JSP声明中的变量和方法相当于此页面文件中的全局变量和方法,因此在所有运行于该JSP程序的线程中这些声明的变量和方法都有效,在服务器被关闭时才会释放。 注意:JSP 声明

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5342120324000033

1亿VIP精品文档

相关文档