JavaWeb--应用概念及Tomcat

应用概念

JavaWeb应用由一组Servlet,HTML页,类,以及其他可以绑定的资源构成。它可以在各种供应商提供的实现Servlet规范Servlet容器中运行。

JavaWeb应用可以包含以下内容:

  • Server
  • JSP
  • 实用类
  • 静态文档如HTML,图片等
  • 描述Web应用的信息(web.xml)
Servlet容器的概念

Servlet容器为JavaWeb应用提供运行时环境,它负责管理Servlet和JSP的生命周期,以及管理它们的共享数据。
Servlet容器也称为JavaWeb应用容器,或者Servlet/JSP容器。
目前最流行的Servlet容器软件包括:
Tomcat
–Resin

Tomcat

Tomcat:开源的Servlet容器。

配置Tomcat

解压后,了解目录下的文件:
1,bin:主要放一些可执行文件
2,conf:配置文件
3,lib:第三方的架包
4,tmp:临时文件

在bin目录下有一个bin文件,里面有startup.bat,双击,闪了一下,启动失败(没有添加环境变量的情况下)。
可以执行cmd打开startup查看启动失败原因。

在这里插入图片描述

意思是:需要配置JRE_HOME的环境变量。这个环境变量指向的是jdk的根目录。
所以我们打开任意文件,右键右边目录的“此电脑”。–》高级环境设置–》环境变量。所以我们改用JRE_HOME添加变量
在这里插入图片描述
(注意:这个环境变量必须是新建的,而且目录下只能由Jdk的一个根目录。(有可能是我电脑的原因,我的电脑是这种情况的,希望大神看到能赐教))。

之后就可以运行成功了…
在这里插入图片描述

在这里插入图片描述

若已经启动成功了一次Tomcat,再启动一次,会启动异常,原因是:8080端口已经被占用了。

修改Tomcat端口号

conf—>server.xml

在这里插入图片描述

把port进行修改就行了。

Manager(管理)

Tomcat提供了一个管理程序:manager,用于部署到Tomcat服务器中的web程序。
要访问manager web应用程序,需要添加具有管理员权限的账号。

在这里插入图片描述
conf—>tomcat-users.xml
(其实步骤可以在登陆账号时,选择取消,就会有显示如何创建账号的步骤)

发布了49 篇原创文章 · 获赞 0 · 访问量 1389

猜你喜欢

转载自blog.csdn.net/qq_43616001/article/details/104087193