JavaWeb --第二章 Tomact详情
JavaWeb --第二章 Tomact详情
文章目录
- Tomcat
- 安装Tomcat
- Tomcat启动和配置
- 配置
- 发布一个web网站
Tomcat
安装Tomcat
去官方下载
https://tomcat.apache.org
Tomcat启动和配置
文件夹作用:
启动/关闭 Tomcat:
文件夹bin/startup.bat 开启
网址:http://localhost:8080/
shutdown.bat 关闭
可能遇到的问题:
- java环境配置没有配置,会导致闪退
- 闪退问题:需要配置兼容性
- 乱码问题:配置文件中设置
配置
打开 \conf\server.xml
http://localhost:8080/
可以配置启动的端口号
- tomcat的默认端口号为:8080
- mysql:3306
- http:80
- https: 443
<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />
可以配置主机的名称
- 默认的主机名为:localhost->127.0.01
- 默认网站应用存放的位置为:webapps
<Host name="localhost" appBase="webapps"unpackWARs="true" autoDeploy="true">
网站是否如何进行访问的?
- 输入一个域名,回车
- 检查本机的C:\Windows\System32\drivers\etc\hosts配置文件下有没有这个域名映射
- 有:直接返回对应的ip地址,这个地址中,有我们需要访问的web程序,
127.0.0.1 www.qinjiang.com
- 没有:去DNS服务器找,找到的话就返回,找不到就返回找不到
- 可以配置一下环境变量(可选性)
发布一个web网站
不会就先模仿、
- 将自己写的网站,放在服务器(Tomcat)中指定的Web应用的文件夹(webapps)下,就可以访问了
网站应该有的结构
--webapps: Tomcat服务器的web目录-ROOT-kuangstudy :网站的目录名- WEB-INF- classes: java程序- lib : web应用所依赖jar包- web.xml : 网站配置文件- index.html 默认的首页- static - css- style.css- js- img- ...
JavaWeb --第二章 Tomact详情相关推荐
- JavaWeb 第二章 JavaScript
第二章 JavaScript 学习目标 了解JavaScript的起源与特性 掌握JavaScript的基本语法 掌握JavaScript的DOM 掌握JavaScript的事件绑定 掌握正则表达式的 ...
- 《Java Web程序设计任务教程》简要复盘:第二章 JavaWeb概述
<Java Web程序设计任务教程>简要复盘:第二章 JavaWeb概述 第二章:Java Web概述 XML基础 XML概述 XML语法 HTTP协议 1.HTTP概述 HTTP介绍 W ...
- 【传智播客】Javaweb程序设计任务教程 黑马程序员 第二章 课后答案
所有章节答案合集-->传送门 第二章 问题 [测一测] 学习完前面的内容,下面来动手测一测吧,请思考以下问题: 1.简述HTTP1.1协议的通信过程? 2.简述POST请求和GET请求有什么不同 ...
- python语言程序设计2019版第二章课后答案-python语言程序设计基础(嵩天)第二章课后习题...
**第二学期第一周学习总结 一. 本周学习内容总结 一维数组,了解了一维数组的定义(定义一个数组,需要明确数组变量名,数组元素的类型和数组大小,即数组中元素的数量) 一维数组定义的一般形式为:类型名, ...
- 自己动手写一个印钞机 第二章
2019独角兽企业重金招聘Python工程师标准>>> 作者:阿布? 未经本人允许禁止转载 ipython notebook git版本 目录章节地址: 自己动手写一个印钞机 第一章 ...
- python去掉字符串最外侧的引号_疯狂Python讲义第二章读书笔记
本章讲解变量和简单类型 2.1 从注释讲起 单行注释使用#,#后面的代码被注释掉不会运行,如: # print(123) 注释掉后123不会输出.多行注释使用""" & ...
- 计算机组成原理 第二章 数据的表示与运算
第二章主要是一些有关计算机内部的计算的知识,还包括计算机数据的存储,重点在于计算的方法. 2.1数制与编码 计算机内采用二进制进行编码,这样做的原因有: ①二进制只有0和1两种状态,正好与计算机内的高 ...
- 【TL第二期】动手学数据分析-第二章 数据预处理
文章目录 第二章 第一节 数据清洗及特征处理 第二节 数据重构1 第三节 数据重构2 第四节 数据可视化 第二章 第一节 数据清洗及特征处理 数据清洗:对于原始数据中的缺失值.异常值进行处理.相当于数 ...
- 《快速掌握PyQt5》第二章 信号与槽——裁判鸣枪与选手开跑
第二章 信号与槽--裁判鸣枪与选手开跑 2.1 通过按钮来改变文本(一个信号连接一个槽) 2.2 多个信号连接同一个槽 2.3 一个信号与另外一个信号连接 2. 4 一个信号连接多个槽 2.5 自定 ...
最新文章
- 2022-2028年中国盲盒产业研究及前瞻分析报告
- Mysql Replication 机制
- 面试了100个数据分析候选人以后,我总结出了这些面试问题
- 工作111:直接写url
- 初一辍学学php能行吗_《夺冠》破7亿,辍学的农村姑娘成排球女王,朱婷:百炼才能成钢...
- [转载] 【Java】基础06:HelloWorld入门程序
- 乐观锁与悲观锁及其实现
- 昨天考了网工,一点感想
- 为何身为程序员的你,不选择开源?
- 设计模式—原型模式及其扩展(思维导图)
- [图形图像]一次光线追踪的尝试
- EAR、JAR、WAR(IT)
- python矩阵运算_python 矩阵运算
- 批量修改注册表之Bat脚本
- 使用Logisim软件实现一位全加器,四位串行加法器,四位并行加法器。
- 控制策略 | PI控制器抗饱和积分的仿真分析
- java继承序列化_Java中具有继承的对象序列化
- 阿里巴巴 CTO 程立:开源是基础软件的源头!
- Eigen优化及并行性能测试
- 初识c语言加操作系统
热门文章
- 快手春节活动奖励未到账,被羊毛党投诉上了全国12315平台
- oracle中sum和count可以嵌套吗_【分享吧】Oracle查询转换
- java递归 treeview_treeview递归
- 手把手教你java快速过滤关键词
- 私有云存储 linux,搭建nextcloud私有云存储网盘
- 操作数数据类型 char 对于 sum 运算符无效。_数据类型和运算符
- mfc从mysql中读取数据类型_在MFC中使用SQlite数据库读取数据
- as本地仓库更改_将gitee仓库连接GitHub Desktop。新建更改仓库并上传至gitee。
- css原生样式支持,原生JS读写CSS样式的方法
- linux网卡驱动 pdf,Linux下网卡驱动程序.pdf