- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《JAVAEE
第一章
java ee规范:容器规范、组件规范、服务规范、通信协议规范、开发角色规范
二、java ee容器的作用:容器是运行组件的环境对象,提供了组件运行所需要的服务,并管理组件的生成、调用和销毁整个生命周期。①客户端应用容器:驻留在客户端,管理和运行客户javaBean组件,与一般java类没有区别。②Applet容器:驻留在客户端,管理和运行java Applet组件,使web具有丰富的图形界面(GUI)和事件响应机制,进而开发出具有极高交互性的web应用软件。③web容器管理web组件的运行和调用。④企业javaBean容器:管理企业级对象的生命周期和方法调用。
第二章
Tomcat的配置:设置JAVA_HOME环境变量,然后安装
Tomcat的启动条件:双击/bin目录下的startup.bats批处理文件
怎么使用Tomcat:1、Tomcat启动2、Tomcat访,使用浏览器访问http://localhost:8080/
手动创建web站点 4、Tomcat停止
MyEclipse启动:在程序栏单击MyEclipse6.6,即可启动并进入MyEclipse开发工作台界面;服务器选择Tomcat 6.x
如何使用:1、创建java ee web项目 2、部署java ee项目 3、启动并测试java ee web项目
第三章
web文档都有一个唯一的地址,通过URL格式来进行定位,其格式为:协议://IP地址:端口/站点名/目录/文件名
HTTP和HTTPS为80 FTP为21
web使用请求/响应模式进行工作
GET和POST请求的区别
1、GET请求:直接返回请求的文档,同时可以在请求时传递参数数据,参数数据在URL地址上直接传递。Web请求基本上使用GET方式,如在刘篮球地址栏直接输入URL地址和超链接等都使用GET方式进行工作。
2、POST请求:将传递到web服务器的数据保存到数据流中,可以发送大的请求数据,例如上传文件到web服务器。POST方式只有使用表单提交才能实现。
web响应类型
1、web使用MIME标准来确定具体的响应类型;
2、http响应类型:a文本类型 b二进制原始类型
Servlet是java EE规范定义的web组件,运行在web容器中,由web容器负责管理Servlet的生命周期,包括创建和销毁Servlet对象,它能处理web客户的HTTP请求,并产生HTTP响应。客户端不能直接创建Servlet对象和调用Servlet的方法,只能通过向web服务器发出HTTP请求,间接调用Servlet的方法。这是Servlet与普通java类的重要区别。
Servlet功能:
1、接收HTTP请求2、取得请求信息,包括请求头和请求参数数据3、调用其他java类方法,完成具体的业务功能4、生成HTTP响应,包括HTML和非HTML响应5、实现到其他web组件的跳转,包括重定向和转发
七、1、重写doGet方法:
当客户使用GET方法请求Servlet时,web容器调用doGet方法处理请求
2、重写doPost方法
当客户使用POST方式请求Servlet时,Web容器调用doPost方法
3、重写init方法
当Web容器创建Servlet对象后,会自动调用init方法完成初始化功能。Init方法在web容器创建Servlet类对象后立即执行,且只执行一次,每次Servlet处理HTTP协议的GET或POST请求时,就不再运行init方法,只执行doGet或doPost方法。
4、重写destroy方法
当web容器需要销毁Servlet对象时,一般是web容器停止运行或Servlet源代码修改而重新部署的时候。Web容器自动运行destroy方法完成清理工作,如关闭数据库连接和关闭I/O流等。
Servlet的生命周期
加载实例化、初始化、服务、销毁四个阶段
销毁阶段:当发生web容器停止,或Servlet类更新,或web应用重新部署情况时,web容器就会销毁Servlet组件,在销毁Servlet对象之前,就会调用Servlet的destroy方法,完成资源清理工作。
servlet映射方式:
1、绝对地址方式映射:只能映射到一个地址,URL格式:/目录/目录/文件名.扩展名
2、匹配目录模式映射方式:URL格式:/目录/目录/*。这类映射重点匹配目录,只要目录符合映射模式,不考虑文件名,这个Servlet可以响应多个请求URL。
3、匹配扩展名模式映射方式:以匹配扩展名的方式进行URL映射,不考虑文件的目录信息,也可以响应多地址的请求,URL格式:*.扩展名
注意:不能混合使用以上两种匹配模式,否则会在web项目部
文档评论(0)