《【教学课件】第2章JSP页面.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第2章JSP页面.ppt(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第第2章章 JSP页面页面 Power point 制作耿祥义 张跃平配合例子源代码一起使用例子源代码一起使用本章目标本章目标熟悉熟悉JSP页面的基本结构页面的基本结构了解了解JSP运行原理运行原理熟练掌握熟练掌握JSP的成员变量和方法、的成员变量和方法、Java程序片和程序片和Java表达式表达式熟悉熟悉JSP的注释方法的注释方法掌握采用表单的形式进行数据的表示掌握采用表单的形式进行数据的表示1.JSP页面的基本结构页面的基本结构 JSP页面可由页面可由5种元素组合而成:种元素组合而成:普通的普通的HTML标记符;标记符;JSP标记,如指令标记、动作标记;标记,如指令标记、动作标记;成员变量
2、和方法;成员变量和方法;Java程序片;程序片;Java表达式表达式 2.JSP的运行原理的运行原理JSP页面页面对应的对应的字节码字节码客户客户客户客户客户客户返回结果返回结果返回结果返回结果返回结果返回结果客户线程客户线程执行执行客户线程客户线程执行执行客户线程客户线程执行执行Tomcat服务器2.JSP的运行原理的运行原理 把把JSPJSP页面中普通的页面中普通的HTMLHTML标记标记符号,交符号,交给客户的浏览器执行显示。给客户的浏览器执行显示。JSPJSP标记、数据和方法声明、标记、数据和方法声明、JavaJava程序程序片片由由TomcatTomcat服务器负责执行,将需要服务器
3、负责执行,将需要显示的结果发送给客户的浏览器。显示的结果发送给客户的浏览器。Java表达式表达式由由Tomcat服务器负责计算,服务器负责计算,将结果转化为字符串,交给客户的浏将结果转化为字符串,交给客户的浏览器负责显示。览器负责显示。3.3.JSP页面的成员变量和方法页面的成员变量和方法 格式:格式:称作称作JSPJSP页面的页面的成员变量成员变量.成员变量被所有请求同一成员变量被所有请求同一JSP页面的用页面的用户线程共享户线程共享example2_2.jsp3.3.JSP页面的成员变量和方法页面的成员变量和方法格式:格式:在在JSP页面的任何页面的任何Java程序片中调用该程序片中调用该
4、方法方法example2_3.jsp4.Java程序片程序片 格式:格式:程序片中声明的变量称为程序片中声明的变量称为JSP页面的局页面的局部变量部变量 程序片可以操作成员变量,调用方法程序片可以操作成员变量,调用方法多个客户请求一个多个客户请求一个JSP页面时页面时,Java程程序片将分别在不同的线程中被执行多序片将分别在不同的线程中被执行多次。次。example2_4.jsp5.Java5.Java表达式表达式 格式:格式:%=%表达式的值由服务器负责计算,并表达式的值由服务器负责计算,并将计算结果用字符串形式发送到客将计算结果用字符串形式发送到客户端显示。户端显示。example2_7.
5、jspexample2_7.jsp6.JSP中的注释中的注释 1.HTML注释格式注释格式:2.JSP注释格式注释格式:7.HTML标记标记 表单标记表单标记 数据提交手段部分数据提交手段部分数据提交手段部分数据提交手段部分type类型类型:text:单行文本:单行文本 password:密码(输入显示密码(输入显示*)hidden:隐藏标签区域:隐藏标签区域 radio:单选单选 checkbox:多选多选 标记标记 标记标记 submit:提交按钮,将数据提交给服务提交按钮,将数据提交给服务器,与器,与提交的文件提交的文件有关有关 reset:重置按钮,取消所有输入的内容重置按钮,取消所有
6、输入的内容input.jsp、标记标记 文本信息文本信息 文本信息文本信息 文本信息文本信息 标记标记表格标记表格标记 example2_10.jspexample2_10.jsp 数据数据 数据数据 图像标记图像标记描述文描述文字字 多媒体标记多媒体标记 描述文字描述文字 select.jsp,show.jspselect.jsp,show.jsp总结总结了解了解JSP运行原理运行原理熟悉熟悉JSP页面的组成页面的组成熟练掌握熟练掌握JSP的成员变量和方法、程序的成员变量和方法、程序片和表达式片和表达式熟悉熟悉JSP的注释方法的注释方法掌握采用表单进行数据的表示掌握采用表单进行数据的表示作业习题2的第3题按照实验报告写出实验二第1题或第2题的流程图或程序。