Servlet篇 之 web服务器

时间:2021-03-19 11:59:38

创建web项目,在web项目中创建html页面,然后把项目部署到web服务器里面,启动服务器之后,可以使用浏览器通过URL地址的方式,访问到web项目中的html页面了

Web服务器:

常用tomcat服务器

  1. 安装

直接将tomcat解压出来,注意解压路径不能出现中文字符

  1. 运行

tomcat服务器软件,是使用java语言编写的,所以启动tomcat服务器的时候是需要事先安装好JDK

手动启动:双击命令即可

启动tomcat: startup.bat

关闭tomcat: shutdown.bat

Eclipse启动:

把Eclipse和tomcat进行关联,然后就可以使用Eclipse去管理tomcat,包括启动 tomcat、关闭tomcat、修改tomcat配置文件、部署项目到tomcat等等

  1. 端口号

tomcat启动的时候会绑定一些端口号,我们需要确认系统中没有其他程序占用这些 端口号才行,在【conf目录里面的server.xml】文件中修改

web项目介绍:

1.java项目与web项目的区别

1).java项目

运行环境

JDK

运行方式

自己编写main方法(程序入口),然后运行即可

2).web项目

运行环境

1.JDK

2.JAVAEE环境(相关jar包)

运行方式

需要把web项目部署到服务器里面,然后启动服务器,借助于服务器来运行web项目里面的代码

所以在web项目中,根本就不需要我们自己编写main方法(程序入口)

web项目的结构:

1,项目结构是固定的

项目的名字是一个文件夹名字

2,WEB-INF文件夹

将来web项目中的html页面、css样式、js脚本、图片等等都可以放在这里

3,WEB-INF文件夹下面,有classes, lib固定文件夹

Class:

将来web项目中,写好的java代码编译成class文件后,就要把class文件存放到这个文件夹中

Lib:

web项目中需要使用到其他的第三方jar包,那么就可以把jar包放到这目录中

4,web.xml

这个是web项目中最重要的一个配置文件,这个文件中的配置信息,是让tomcat进行读取解析的,tomcat在启动的时候,会自动读取webapps下面所部署的所以项目中的web.xml这个配置

web项目的部署和访问:

部署:

1.把项目放到tomcat中指定目录webapps里面

2.配置web.xml文件

访问:

访问服务器中的web项目,按照http协议的访问规则即可

【http://ip:port/项目名/资源路径】