1.JavaWeb概念
1).什么是javaweb
Javaweb是指,所有通过java语言编写的可以通过浏览器访问的程序的总称,叫javaweb。
javaweb是基于请求和响应来开发的。
2).什么是请求
请求是指客户端给服务器发送数据,叫请求Request
3).什么是响应
响应是指服务器给客户端传回数据,叫响应Response
4).请求和响应的关系
请求和响应是成对出现的,有请求就有响应。
2.web资源分类
web资源
所谓web资源即放在Internet网上供外界访问的文件或程序,又根据它们呈现的效果及原理不同,将它们划分为静态资源和动态资源。
1.什么是静态资源
静态资源是浏览器能够直接打开的,一个js文件,在打开方式中选择IE浏览器打开,浏览器可以直接打开没有出现问题,那么就说明它是一个静态资源。html文件、css文件、js文件等它们都是静态资源。
2.什么是动态资源
一些资源浏览器不能够直接打开,但是经过翻译之后浏览器能够打开的资源称之动态资源。比如说jsp文件、servlet、php、ASP等这些都是动态资源。
3、常见的web服务器
常见的web服务器有:
1、Apache服务器,开源代码开放,可以运行在Unix、Linux、Windows系统等平台上,但内存消耗高;
2、Lighttpd服务器,内存开销和CPU占用率低,效能好,模块丰富;
3、Tomcat服务器,是基于java的Web应用软件容器;
4、IIS,用于网页浏览、文件传输、新闻服务和邮件发送等方面,只能运行在Windows平台、Linux/Unix平台上。
2.Tomcat 介绍
Tomcat服务器是一个免费的开放源代码的Web应用服务器。Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat中得到体现,Tomcat 5支持最新的Servlet 2.4和JSP 2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,是目前比较流行的Web应用服务器。
2.Tomcat 的下载
Tomcat安装及配置教程主要分为四步:
步骤一:首先确认自己是否已经安装
步骤二:下载安装Tomcat
步骤三:Tomcat配置环境变量
步骤四:验证Tomcat配置是否成功
若确认未安装,则去官网安装,并配置环境变量