******URI与URL、URN的关系
URI(统一资源标识符)
URL(统一资源定位符)
URN(统一资源命名符)
URI包含URL和URN
******HTTP请求信息的格式:
1.请求行
Method URI HTTPVersion
2.请求头/标题字段
Connection 表示是否需要持久连接;
User-Agent 浏览器类型;
Host 出事URL中的主机和端口;
Accept 浏览器可以接受的MIME类型;
Accept-Encoding 浏览器能够进行解码的数据编码方式;
3.空行
表示标题结束,主体开始;
4.主体
包含具体的数据,参数、文件等;
******HTTP响应信息的格式:
1.状态行
HTTPVersion StatusCode Message
2.响应头
Content-Type 表示后面主体中的内容属于什么MIME类型;
Date 当前的GMT时间;
Server 服务器名字;
Connection 表示是否需要持久连接;
3.空行
主体和标题之间的界限;
4.主体
包含具体的数据、文件等;
******post与get方式的区别:
1.get方式是将表单中的数据添加到action所指向的URL的后面,使用?连接,个参数之间使用&连接;
post方式是将表单中的数据放在HTTP请求信息的主体中;
2.get方式提交的数据量是受限制的(不能大于2k);
post方式提交的数据量是不受限制的;
3.相对而言,get方式较post方式不安全;
4.默认情况下,表单是按照get方式来提交的;
******Tomcat的目录结构:
bin 存放tomcat的脚本文件和tomcat运行所必须的核心文件
lib 存放tomcat服务器所需要的各种jar文件
conf 存放服务器的配置文件
logs 存放日志和输出文件
temp 存放java虚拟机处理临时文件用的文件夹
webapps 存放所有的web应用,tomcat会自动加载该目录下的web应用
work 存放jsp编译后产生的class文件
******web应用的根目录:
1>WEB-INF
--class目录 存放应用中的java字节码文件
--lib目录 存放应用中用到的.jar文件
--web.xml
2>其他目录
分享到:
相关推荐
**J2EE学习笔记概述** J2EE,全称为Java 2 Platform, Enterprise Edition,是Java平台上用于构建企业级分布式应用程序的框架。它为开发者提供了丰富的功能,包括Web服务、事务处理、安全控制以及数据库连接等,使得...
【标题】"不错的J2EE学习资料"指出这是一份关于J2EE技术的学习资源集合。J2EE,全称为Java 2 Platform, Enterprise Edition,是Java平台的一个版本,专为构建企业级分布式应用程序而设计。它包含了多种服务、API和...
### J2EE学习经验和流程 在IT领域,Java平台一直占据着重要的位置,而Java 2 Platform, Enterprise Edition(简称J2EE)则是用于开发可移植、健壮、可伸缩且安全的多层Web应用的企业级解决方案。本文将根据提供的...
在本文中,我们将深入探讨J2EE学习过程和学习方法,这是一个对于任何希望在企业级Java开发领域有所建树的开发者至关重要的主题。J2EE(Java 2 Platform, Enterprise Edition)是一种由Oracle公司维护的开放标准,...
【标题】:“基于j2ee开发的Web笔记” ...通过深入学习这些笔记,你可以获得扎实的J2EE基础,从而有能力开发复杂的Web应用程序。记得结合实际项目和练习,理论与实践相结合,将使你的学习更加有效。
总结来说,从零开始学习J2EE需要逐步掌握Java语言基础、J2EE组件的使用、Web开发技术和数据库操作。通过不断实践和项目经验积累,才能逐渐成长为一名合格的J2EE开发者。在这个过程中,参考“从零开始学J2EE,语法基数...
总结,xFrame二次开发j2ee_web基础框架是一个集美观界面和强大功能于一体的开发工具,其丰富的文档资源和易扩展的特性使得开发者能够快速构建高质量的Web应用。通过深入学习和实践,开发者可以充分利用xFrame的优势...
总结,"5 j2EE体验之Web建立、发布与运行"涵盖了Web应用开发的完整流程,从基础环境搭建到应用的构建、部署和运行。通过学习和实践,开发者可以更深入地理解j2EE平台的威力,从而在企业级Web开发中游刃有余。
总结来说,J2EE学习笔记涵盖了从Web开发基础到企业级服务的广泛内容,包括JSP、Servlet、EJB等技术,以及与之配合使用的Oracle数据库。深入理解和掌握这些知识点,对于成为一位专业的Java企业级应用开发者至关重要。
**J2EE 1.4基础教程** Java 2 Platform, Enterprise Edition (J2EE) 是Oracle公司(原Sun Microsystems)推出的...通过深入学习这些核心概念,开发者可以更好地掌握Java EE的全貌,为后续的学习和实践打下坚实的基础。
根据提供的信息,我们可以总结出以下关于J2EE学习资料的关键知识点: ### 一、J2EE简介 J2EE(Java 2 Platform, Enterprise Edition)是Sun Microsystems为满足企业级应用开发需求而提出的一种标准技术平台。它...
本书内容非常全面,涵盖了多册J2EE书籍所有知识要点,并结合作者自己经验总结而编写,内容相当丰富 众所周知,一般书籍为了销售需要,往往很少的知识点,却需要添加大量的废话、例子,以增加书本厚度,使得阅读者...
J2EE学习笔记对于初学者来说尤其重要,因为它们通常包含了从基础概念到高级特性的全面讲解,帮助理解J2EE架构和相关技术。 **J2EE核心组件** 1. **Servlet和JSP**:Servlet是Java编写的服务器端程序,处理HTTP请求...
### J2EE学习导引:从基础到实战的全面解析 #### 一、J2EE技术概览 J2EE,即Java 2 Platform, Enterprise Edition,是Sun Microsystems(现已被Oracle收购)推出的用于开发企业级应用的标准平台。它基于Java SE...
总结来说,这个研究文集是一个全面的J2EE和Web架构学习资源,涵盖了从基础概念到高级实践的广泛内容,适合不同层次的学习者。通过阅读和实践,开发者不仅可以深入理解J2EE技术,还能提升在企业级应用开发中的架构...
本课程总结涵盖了从基础到高级的J2EE核心概念和技术,旨在为学员提供全面的学习路径。以下是对该培训课程主要内容的详细阐述: 1. **Java基础**:作为J2EE的基础,Java语言的学习至关重要。包括Java语法、面向对象...
这个压缩包文件“J2EE学习以及Linux组件学习的日常总结.zip”似乎包含了关于这两个主题的学习资料,特别强调了设计模式和Spring框架的学习。 首先,我们来探讨J2EE。J2EE是Java平台的一个版本,专为构建可扩展的、...