《2022年java_web开发技术_overview .pdf》由会员分享,可在线阅读,更多相关《2022年java_web开发技术_overview .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、本文由贡献。开发技术作者:孙卫琴参考书籍:与开发技术详解下载网址:文件使用试用版本创建本课程简介面向学员课程内容熟悉编程语言熟悉不熟悉开发技术授课时间天(不包括学员上机时间)应用简介技术技术使用会话()使用使用过滤器自定义客户化标签开发文件使用试用版本创建应用简介教学目标理解应用的概念理解容器的概念掌握安装和启动服务器的过程创建第一个应用,了解应用的目录结构,在服务器上发布并运行应用的过程对和有初步的了解对文件有初步的了解文件使用试用版本创建应用的概念在的规范中,对应用作了这样定义:应用由一组,页,类,以及其它可以被绑定的资源构成它可以在各种供应商提供的实现规范的容器中运行应用中可以包含如下内
2、容:实用类静态文档如,图片等客户端类(如)描述应用的信息()文件使用试用版本创建容器的概念容器为应用提供运行时环境,它负责管理和的生命周期,以及管理它们的共享数据容器也称为应用容器,或者容器后文均采用容器的提法目前最流行的容器软件包括:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 服务器(如)中也提供了内置的容器文件使用试用版本创建容器响应客户请求的过程请求客户响应容器演示运行例子,来说明容器响应客户请求的过程:?小王文件使用
3、试用版本创建容器响应客户请求的过程当客户请求访问某个时,容器将创建一个对象和对象在对象中封装了客户请求信息,然后容器把对象和对象传给客户所请求的把响应结果写到中,然后由容器把响应结果传给客户文件使用试用版本创建服务器的结构服务器是由一系列可配置的组件构成,其中核心组件是容器,它是所有其它组件的顶层容器的组件可以在文件中进行配置:文件使用试用版本创建服务器的结构顶层类元素顶层类元素包括元素和元素,它们位于整个配置文件的顶层连接器类元素连接器类元素代表了介于客户与服务之间的通信接口,负责将客户的请求发送给服务器,并将服务器的响应结果传递给客户容器类元素容器类元素代表处理客户请求并生成响应结果的组件
4、,有三种容器类元素,它们是,和组件为特定的组件处理所有客户请求,组件为特定的虚拟主机处理所有客户请求,组件为特定的应用处理所有客户请求嵌套类元素嵌套类元素代表了可以加入到容器中的组件,如元素,元素和元素文件使用试用版本创建各个组件之间的嵌套关系负责接收客户的请求并向客户返回响应结果,在同一个中,多个共享同一个同一个中可以有多个,同一个中包含多个文件使用试用版本创建安装并运行服务器的下载地址:安装步骤:首先安装接下来,解压压缩文件解压名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2
5、页,共 6 页 - - - - - - - - - 的压缩文件的过程就相当于安装的过程假定解压至:目录然后设定两个环境变量:,它是的安装目录;,它是的安装目录文件使用试用版本创建启动和关闭服务器启动命令:关闭命令:访问主页:文件使用试用版本创建创建第一个应用应用的目录结构图文件使用试用版本创建应用的目录结构:应用的根目录,所有的和文件存放于此目录:存放应用的发布描述文件:存放各种文件,类文件也放于此目录:存放应用所需的各种文件例如,在这个目录下,你可以存放驱动程序的文件应用发布到中的目录为:文件使用试用版本创建创建文件创建一个默认的文件,并把这个文件放到目录中?!,:文件使用试用版本创建创建应
6、用的组件在应用中创建如下组件:组件之间的链接或转发关系组件组件和组件文件使用试用版本创建名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 创建文件这个文件仅仅用来显示一串带链接的字符以下是文件的代码:文件使用试用版本创建创建它显示登录页面,要求输入用户名和口令,这个页面链接到一个名为的:文件使用试用版本创建创建被调用,显示页面:()文件使用试用版本创建创建它调用对象的方法读取客户提交的表单数据,获取用户名和口令,然后将用户名和口令
7、保存在对象的属性中,再把请求转发给文件使用试用版本创建编译并发布编译编译时,需要将的文件()设置为,文件位于目录下把编译出来的文件拷贝到目录下的存放位置为参考编译批处理文件文件使用试用版本创建编译并发布在中为类加上和元素:文件使用试用版本创建在中加入元素元素是中使用最频繁的元素,它代表了运行在上的单个应用一个中可以有多个元素每个应用必须有惟一的路径,这个路径在元素的属性中设定在名为的元素中加入如下元素:文件使用试用版本创建名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6
8、 页 - - - - - - - - - 元素的属性文件使用试用版本创建创建并发布文件()进入应用的根目录()把整个应用打包为文件,命令如下:()把文件拷贝到目录下()删除原先的目录()启动服务器文件使用试用版本创建练习题问题:假设在应用中有一个,它的文件路径如下:那么在浏览器端访问的是什么?选项:():():():答案:文件使用试用版本创建练习题问题:假设在应用中有一个类,它位于包下,那么这个类的文件应该放在什么目录下?选项:()()()()答案:文件使用试用版本创建练习题问题:假设在应用中有一个类,它在文件中的配置如下:那么在浏览器端访问的是什么?文件使用试用版本创建练习题(续)选项:()
9、:():():():答案:文件使用试用版本创建练习题名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 问题:客户请求访问页面与访问有什么异同?选项:()相同:都使用协议()区别:前者服务器直接返回页面,后者服务器调用的方法,由动态生成页面()相同:前者服务器直接返回页面,后者服务器直接返回的源代码()区别:后者需要在中配置路径()区别:前者使用协议,后者使用协议答案:,文件使用试用版本创建名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -