JavaWeb——JSP基础之服务器的安装配置

1、JavaWeb概念

Java web,是用java技术来解决相关web互联网领域的技术的总称。web包括:web服务器和web客户端两部分。
java在最早web客户端的应用有java applet程序,不过这种技术在很久之前就已经被淘汰了。java在服务器端的应用非常丰富,
比如Servlet,jsp和第三方框架等等。java技术对web领域的发展注入了强大的动力

简单的说,就是使用java语言实现浏览器可以访问的程序内容。称之为Java Web。

javaweb开发是基于请求和响应的:

请求:浏览器(客户端)向服务器发送信息
响应:服务器向(客户端)浏览器回送信息

请求和响应是成对出现的。
在这里插入图片描述

2、web资源分类:

2、web资源分类:
所谓web资源即放在Internet网上供外界访问的文件或程序,又根据它们呈现的效果及原理不同,将它们划分为静态资源和动态资源。

静态web资源:固定不变数据文件(静态网页 HTML、CSS文件、文本、音频、视频)

静态web技术:HTML+CSS+JavaScript

动态web资源:一段服务程序,运行后,生成的数据文件

动态web技术:servlet,jsp,php, .net ,ruby、python等等

3、常见的web服务器

Tomcat:由Apache组织提供的一种Web服务器,提供对jsp和Servlet的支持。它是一种轻量级的javaWeb容器(服务器),也是当前应用最广的JavaWeb服务器(免费)。
Jboss:是一个遵从JavaEE规范的、开放源代码的、纯Java的EJB服务器,它支持所有的JavaEE规范(免费)。
GlassFish: 由Oracle公司开发的一款JavaWeb服务器,是一款强健的商业服务器,达到产品级质量(应用很少,收费)。
Resin:是CAUCHO公司的产品,是一个非常流行的应用服务器,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发(收费,应用比较多)。
WebLogic:是Oracle公司的产品,是目前应用最广泛的Web服务器,支持JavaEE规范,而且不断的完善以适应新的开发要求,适合大型项目(收费,用的不多,适合大公司)。

3.1、Tomcat服务器

开源小型web服务器 ,完全免费,主要用于中小型web项目,只支持Servlet和JSP 等少量javaee规范(就是JavaWeb编程接口)
下载地址:Tomcat下载官网
我这里用到的是8.5版本的

3.2、tomcat服务器与servlet版本的关系

向下兼容。tomcat7也支持servlet3.0/jsp2.2规范,可以支持javaee6.0当前企业常用的版本 6.* / 7.*/8.*
向下兼容。tomcat7也支持servlet3.0/jsp2.2规范,可以支持javaee6.0当前企业常用的版本 6.* / 7./8.

3.3、tomcat安装和使用

默认端口为8080,如果端口被占用的话请尝试其他端口。我的8080端口被占用了,所有我配置的是8090
其他没什么需要注意的点,就一直下一步即可
安装成功检验标准:

  1. 打开服务,开启Tomcat服务器
  2. 开启后打网页:localhost:8080
    在这里插入图片描述
    在这里插入图片描述

3.3.1Eclipse配置TomCat服务器

在这里插入图片描述

点击Add 添加的自己安装的版本
在这里插入图片描述
这里我们选择Apache Tomcat v8.5

3.3.2创建及发布第一个web

1.创建
在这里插入图片描述
在这里插入图片描述
2.发布
在这里插入图片描述
发布之后在浏览器中即可访问,这里我发布了Web05,浏览器输入localhost:8090/Web05即可访问
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章