JavaWeb学习笔记(四)Web服务器_Tomcat

1 概述

Web服务器

  • Web服务器是一个应用程序(软件),对 HTTP协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷,主要功能是“提供网上信息浏览服务”

Web服务器
Tomcat服务器

  • Tomcat是Apache 软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/JSP少量JavaEE规范
  • Tomcat 也被称为Web容器、Servlet容器。Servlet 需要依赖于Tomcat才能运行

JavaEE:Java Enterprise Edition,Java企业版。指Java企业级开发的技术规范总和。包含13项技术规范:JDBC、JNDI、EJB、RMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF

  • 作用:
    • 封装HTTP协议操作,简化开发
    • 可以将web项目部署到服务器中,对外提供网上浏览服务

2 Tomcat服务器基本使用

  • 下载:官网-https://tomcat.apache.org/

  • 安装:绿色版,直接解压即可
    tomcat文件目录说明

  • 卸载:直接删除目录即可

  • 启动:双击:bin\startup.bat
    打开浏览器输入:localhost:8080/项目名(放在wobapps目录下)/资源

控制台中文乱码:修改conf/ logging.properties中“java.util.logging.ConsoleHandler.encoding = GBK”

  • 关闭
    1、直接×掉运行窗口:强制关闭
    2、bin\shutdown.bat:正常关闭
    3、Ctrl+C:正常关闭

  • 配置:修改启动端口号:conf/server.xml
    修改启动端口号

注:HTTP协议默认端口号为80,如果将Tomcat端口号改为80,则将来访问Tomcat时,将不用输入端口号

3 IDEA中创建Maven Web项目

Web项目结构
Web项目结构

  • 编译后的Java字节码文件和resources的资源文件,放到WEB-INF下的classes目录下
  • pom.xml中依赖坐标对应的jar包,放入WEB-INF下的lib目录下

使用骨架项目模板创建项目
在这里插入图片描述

注意补齐缺失的目录结构

4 IDEA中使用 Tomcat

  • pom.xml 添加 Tomcat插件
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.2</version>
           <configuration>
               <port>80</port><!--访问端口号-->
               <path>/</path><!--项目访问路径-->
            </configuration>
        </plugin>
    </plugins>
</build>
  • 使用Maven Helper 插件快速启动项目,选中项目,右键 --> Run Maven --> tomcat7:run
    1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值