JavaWeb授课记录

一、什么是Web应用?    

(1):所谓web应用就是与浏览器有关的应用,比如说:百度搜索内容,访问淘宝、京东网站等

(2):那么是如何做到点击某项控件就能给我们返回我们想要的数据呢?

(2-1):web应用处理过程:客户端通过浏览器向服务器发送请求,服务器端进行请求的处理,                                                      同时进行响应,浏览器接收到响应之后发生相应的变化

二、URL(重点)与URI(了解即可)    

(1):URL:统一资源定位符(也就是网站地址)

组成:协议+地址 端口 + 资源路径(http://www.baidu.com:8080/项目名/路径)

(2):URI:确定资源的唯一标识符

三:Http协议:超文本传输协议

(1):Http请求消息构成(请求行(method,版本等)、消息头(客户端ip,浏览器相关信息)、空行、响应正文(例如Post方式传输体))

(2):Http响应消息构成(响应状态行、响应消息头、响应空行,响应正文)

四:介绍Web服务器

(1)、IIS(适用ASP程序,.net程序),支持小型程序

(2)、Tomcat(Java主要应用服务器)

(3)、WebLogic(尽量不用,对性能要求太高)

五:Tomcat安装及目录介绍

 (1)、backup:备份Tomcat服务器的配置文件。

 (2)、bin:存放启动和关闭Tomcat的脚本文件startup.bat,shutdown.bat。

 (3)、conf:存放Tomcat服务器的各种全局配置文件。

 (4)、lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件。

 (5)、logs:存放Tomcat执行时的日志文件。

 (6)、temp:存放Tomcat运行时所产生的临时文件

 (7)、webapps:Web应用的发布目录,默认情况下把Web应用文件放于此目录。

 (8)、work:Tomcat将JSP生成的Servlet源文件和字节码文件放到这个临时工作目录下

六:第一个JavaWeb应用程序,在doGet中输出一段话

    (1):创建servlet两种方式、1创建普通类继承HttpServlet类,2、快捷方式生成

    (2):访问路径 http://localhost:8080/项目名路径名,,控制台输出doGet中代码,如果做到?

    (3):以前java基础要输出一个类中的某项东西,我们需要先创建这个类的对象,在调用里面的方法,但是这个类中并没有创建某各类,直接输出我们想要的东西了,这就涉及到Servlet的声明周期,具体我们就来看一下是怎么样实现的

    (4):

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容