学习笔记(Tomcat)

Javaweb服务器(b/s架构)

Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的所有用户通过浏览器进行访问。开发Java Web应用所采用的服务器主要是与JSP/Servlet兼容的Web服务器,比较常用的有Tomcat、Resin、JBoss、WebSphere 和 WebLogic 等。

Tomcat服务器

Apache-Jarkarta开源项目中的一个子项目,是一个小型、轻量级的支持JSP和Servlet 技术的Web服务器,适合初学者。

建立Tomcat服务器

  1. [https://tomcat.apache.org/download-90.cgi]在官网下载tomcat。

  2. 下载好后进行解压,进入bin目录编辑startup.bat和shutdown.bat在其中加入。

  • SET JAVA_HOME=jdk所在目录(例如:C:\Program Files\Java\jdk1.8.0_181)。
  • SET TOMCAT_HOME=tomcat所在目录。
  1. 设置完就可点击startup.bat和shutdown.bat来打开和关闭tomcat
  2. 验证tomcat服务器是否打开:在浏览器输入http://localhost:8080。

对Tomcat解压后个文件夹介绍

  • backup:系统备份文件
  • bin:可执行文件
  • conf:配置文件
  • lib:一些需要的jar包
  • logs:日志文件
  • temp:临时文件
  • webapps: tomcat默认部署路径
  • work:tomcat把jsp转换为class文件的工作目录
  • wtpwebapps: eclipse默认部署路径(startup时运行此目录下)

在eclipse中完成Tomcat

  1. 创建Web项目
    在这里插入图片描述

  2. 添加服务器**
    点击Servers进行添加服务器,再在Apache中找对应的Tomcat版本

  3. 填写对应路径
    在这里插入图片描述
    路径到bin目录的上一层

  4. 添加项目
    在这里插入图片描述
    右侧为Tomcat端

  5. 选择进入tomcat后页面的设置
    在这里插入图片描述
    第二个选项为http://localhost:8080时显示Tomcat页面

在idea中完成Tomcat

  1. 在ideazhong创建web模板
    在这里插入图片描述
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210115221839686.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTc0ODg0Nw==,size_16,color_FFFFFF,t_70
  2. 配置tomcat
    在这里插入图片描述
  3. 定义tomcat路径(与之前eclipse一致)
    在这里插入图片描述
  4. 增加web项目
    在这里插入图片描述
    增加时可以取消多余后缀

Resin 服务器

Resin是Caucho公司的产品,是一个非常流行的支持Servlet和JSP的服务器,速度非常快。因为本身包含了一个支持HTML的Web服务器,这使它不仅可以显示动态内容,而且显示静态内容的能力也毫不逊色。

JBoss服务器

JBoss是一个种遵从JavaEE规范的、开放源代码的、纯Java的EJB服务器,对于J2EE有很好的支持。JBoss采用JML API实现软件模块的集成与管理,其核心服务又是提供EJB服务器,不包含Servlet和JSP的Web容器,不过它可以和Tomcat完美结合。

WebSphere 服务器

WebSphere是IBM公司的产品,可进一步细分为 WebSphere Performance Pack、Cache Manager 和WebSphere Application Server等系列,其中WebSphere Application Server 是基于Java 的应用环境,可以运行于 Sun Solaris、Windows NT 等多种操作系统平台,用于建立、部署和管理Internet和Intranet Web应用程序。

WebLogic 服务器

WebLogic 是BEA公司的产品,可进一步细分为 WebLogic Server、WebLogic Enterprise 和 WebLogic Portal 等系列,其中 WebLogic Server 的功能特别强大。WebLogic 支持企业级的、多层次的和完全分布式的Web应用,并且服务器的配置简单、界面友好。对于那些正在寻求能够提供Java平台所拥有的一切应用服务器的用户来说,WebLogic是一个十分理想的选择。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值