下载此文档

java课件-第13章.ppt


文档分类:IT计算机 | 页数:约102页 举报非法文档有奖
1/102
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/102 下载此文档
文档列表 文档介绍
第13章 JSP技术
武汉大学计算机学院计算机应用系
1
掌握JSP中的基本语法
掌握JSP的隐含对象
掌握JSP中四种共享变量作用范围
掌握如何在JSP使用JavaBean
了解JSP开发的两种模型
本章学习要点
2
JSP概述
JSP是一种建立在Servlet规范提供的功能之上的动态网页技术。
JSP文件在用户第一次请求时,会被编译成Servlet,然后由这个Servlet处理用户的请求,所以JSP也可以看成是运行时的Servlet。
通过应用服务器,JSP将它的HTML标记、JSP标记和脚本程序转换成Servlet,使得JSP是可操作的。
JSP是服务器端的技术,页面的动态和静态元素的处理都在服务器端进行。
3
JSP概述
一个JSP文件被创建或修改后被首次调用时的工作过程:
1 Web浏览器向JSP页面发出一个请求。
2 JSP引擎分析JSP文件的内容。
3 JSP引擎根据JSP的内容,创建临时Servlet源代码,所产生的Servlet负责生成在设计时说明的JSP页面的静态元素以及创建页面的动态元素。
4 Servlet的源代码由Java编译器编译成为Servlet类文件。
5 实例化Servlet,调用Servlet的init()和service()方法并执行Servlet逻辑。
6 静态HTML和图形的组合,再与原来的JSP页面定义中说明的动态元素结合在一起,通过Servlet的响应对象的输出流以静态HTML的形式传送到浏览器。
7 客户端的浏览器解释执行请求到的HTML代码。
4
JSP概述
5
JSP概述
【】一个简单的JSP实例。
在这个JSP程序中,不仅包含了HTML静态内容,还包含了JSP指令元素、动作元素和脚本元素,这些元素的用法将在下一节的JSP语法中详细讲解。启动Tomcat服务器,访问http://localhost:8080/ch13/,可以看到如下结果。
6
JSP语法
一个JSP页面由元素和模板数据组成。元素是必须由JSP容器处理的部分,而模板数据是JSP容器不处理的部分。
,元素有三种类型:
指令元素
脚本元素
动作元素。
7
指令元素(directive elements)
在JSP中有三种类型的指令元素:page,include,taglib。JSP指令影响由JSP页面产生的Servlet的总体结构。
JSP指令的语法形式为:
<%@ directive attribute1=“value1”
attribute2=“value2”

attributeN=“valueN”
%>
8
指令元素(directive elements)
1. page指令
page指令定义了依赖于JSP引擎的页面属性,它可以通过装载类来控制Servlet的结构,设置内容的类型,定制Servlet的超类,设置session和缓存属性等等。一个page指令可以置于文档中的任何地方。
<%@ page contentType=“text/plain”
language=“java”
buffer=“none”
isThreadSafe=“yes”
errorPage=“/”
%>
下面介绍了page指令中几种常用的属性用法
9
指令元素(directive elements)
装载(import)属性
用途:与Java的import意义差不多,说明由Servlet装载进来的包应到哪一个JSP页面进行转换。
语法形式:<%@ page import=“”%>
<%@ page import=“, …, classN”%>
实例: <%@ page import=“.*”%> <%@ page import=“.*,myClass.*”%>
注意:import属性是唯一的允许在同一个文档中出现多次的page属性。
10

java课件-第13章 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数102
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wxc6688
  • 文件大小1.11 MB
  • 时间2018-09-08