范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

tomcat环境变量配置(最全Tomcat入门指南)

  tomcat环境变量配置(最全Tomcat入门指南)Tomcat是什么?Tomcat是web容器。你在做web项目时,多数需要http协议,也就是基于请求和响应,比如你在百度输入一行内容搜索,那么百度服务器如何处理这个请求呢,他需要创建servlet来处理,servlet其实就是java程序,只是在服务器端的java程序servlet通过配置文件拦截你的请求,并进行相应处理,然后展示给你相应界面,那么servlet如何创建?
  这时候tomcat用到了,它就是帮助你创建servlet的东西,所以也称web容器,没有它,没法运行web项目。相对应的web容器有很多,比如JBOSS,WEBLOGIC等。
  Tomcat是一个应用服务器。他可以运行你按照J2EE中的Servlet规范编写好的Java程序。
  简单的说它是一个Web网站的运行容器,把你写好的网站放进去就可以运行。
  搭配视频观看效果更佳~~
  https://www.ixigua.com/6903321523554091533一、网络协议/网络协议包
  在互联网通信过程中,在网络传递信息都是二进制形式。
  此时接收方接收到信息之后必须进行一次解析。
  但是由于传递信息量相对较大,增加接收方解析难度
  浏览器:
  http://localhost:8080/myWeb/index.html
  1010101010101010101011111000110101010
  网络协议包:   一组有规律二进制数据,存在固定空间。在指定空间下专门存放指定数据,降低接收方解析难度   0000 服务端计算机ip地址 0000 Http服务器端口号 0000 资源文件 0000二、Http网络协议包:   在B/S通信结构下,浏览器发送请求信息以及服务端返回资源文件内容都是通过Http网络协议包进行传递三、Http网络协议包分类:   1.Http请求协议包:   1)在浏览器准备发送请求时,负责生成一个Http请求协议包   2) 在浏览器准备发送请求时,负责将请求信息写入Http请求协议包   3)由浏览器负责推送Http请求协议包   2.Http响应协议包:   1)在Http服务器准备返回结果时,负责生成一个Http响应协议包   2)由Http服务器调用输出流将文件内容(文字,数字,像素,帧,命令)以二进制形式写入到Http响应协议包   3) 由Http服务器负责将Http响应协议包推送回发起请求的浏览器四、Http请求协议包内部结构:自上而下分为4层结构 【背】   1. 请求行:   【   url:请求地址   method:请求方式   】   2.请求头:   【   如果浏览器以GET方式发送请求   请求参数存放在请求头   】   3.空白行:   【   】   4.请求体:   【   如果浏览器以POST方式发送请求   请求参数存放在请求体   】五、Http响应协议包内部结构 自上而下分为4层结构 【背】   1. 状态行:   【   Http状态码   】   2. 响应头:   【   content-type:指定浏览器使用对应解析器或则编译器   对返回二进制数据进行解析或则编译   】   3. 空白行:   【   】   4.响应体:   【   本次索要文件内容(二进制形式存放)   】六、Http服务器介绍   1.所有的Http服务器都是由java编程语言开发应用程序   2.Http服务器可以接收由浏览器发动的Http请求协议包   3.Http服务器可以解析Http请求协议包二进制数据了解用户请求   4.Http服务器可以自动定位被访问的资源文件   5.Http服务器可以自动将被访问文件内容或则文件运行结果通过输出流以二进制形式写入到Http响应协议包中响应体   6.Http服务器可以自动将Http响应协议包推送回发起请求的浏览器七、Http服务器分类:   1.功能最强---Websphere   2.功能最新---GlassFish   3.最轻量级---tomcat八、tomcat服务器安装与配置   1.tomcat服务器下载:   https://tomcat.apache.org/   2.tomcat安装:tomcat9.0版本是绿色免安装版   3.tomcat配置:   1)JAVA_HOME环境变量: 用于向tomcat服务器提供当前计算机中JDK位置   JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101   2) CATALINA_HOME环境变量:通知本次启动的tomcat服务器存放位置   CATALINA_HOME=C:\tomcat9九、tomcat服务器启动与关闭   1.tomcat服务器启动时生成一个管理对象。如果手动关闭,时间一长。   这个管理对象将脱离管理,导致无法再次启动tomcat   2.管理命令位置: tomcat安装地址/bin文件夹   3.启动tomcat命令: startup   4.关闭tomcat命令: shutdown十、tomcat服务器启动失败原因   1.忘记配置JAVA_HOME   Neither the JAVA_HOME nor the JRE_HOME environment variable is defined   At least one of these environment variable is needed to run this program   2.JAVA_HOME地址写错了   The JRE_HOME environment variable is not defined correctly   This environment variable is needed to run this program   3.CATALINA_HOME地址写错了   The CATALINA_HOME environment variable is not defined correctly   This environment variable is needed to run this program   4.tomcat服务器默认端口号8080.一个计算机只能启动一个tomcat   java.net.BindException: Address already in use: JVM_Bind十一、tomcat服务器工作文件   1. bin : tomcat管理命令   2.conf:tomcat配置文件。server.xml是tomcat核心配置文件   3.lib: tomcat应用程序在运行时依赖的第三方jar   4.logs:存放tomcat运行日志   5.temp:存放tomcat运行时生成临时文件   6.webapps:tomcat在默认情况下,接收到请求之后到webapps下定位资源文件   7.work: tomcat在默认情况下,在work文件下将jsp文件编辑为java文件并编译为class文件十二、第一次BS通信模拟   1. 在webapps下创建一个网站   ***网站:网络资源站点,存放可以被浏览器访问的资源文件   2.启动tomcat   3.启动浏览器,向tomcat发起请求   在地址栏输入资源文件定位命令(url):   http://服务端计算机IP地址:http服务器端口号/网站名/资源文件名.后缀名   http://localhost:8080/myWeb/one.html十三、标准网站内部结构   |   |_________src文件夹:java文件和动态资源文件   |   |_________web文件夹 :静态资源文件/第三jar/网站核心配置文件   |   |________WEB-INF: 第三jar/网站核心配置文件   |   |______lib文件夹(手动) 第三jar   |   |______web.xml 网站核心配置文件   |   |______________静态资源文件十四、模拟tomcat调用动态资源文件   1.对于一个网站来说,tomcat只能调用网站中Servlet接口实现类   2.Tomcat接收到请求之后,根据url中文件名称定位被访问Servlet接口实现类。   1)Tomcat通过Class.forName方法将硬盘类文件加载到内存   2)Tomcat通过反色机制通知JVM创建当前类的实例对象   3)Tomcat通过实例对象调用init方法来实现对实例对象初始化操作   4)Tomcat通过实例对象调用service方法处理当前用户请求   5)Tomcat通过输出流将service方法处理结果写入到响应体交还给发起请求浏览器十五、适配器设计模式   1.作用: 降低接口实现类开发难度的。可以让接口实现类自由选择接口中方法重写   2.解决方案:   1)使用抽象类实现接口,对接口中不受欢迎抽象方法进行空实现   2)创建接口实现类 继承与抽象类,此时接口实现类开发时只要重写感兴趣方法十六、模板设计模式:   1.作用:子类只需要考虑相关方法重写实现,不需要考虑方法调用场景。子类方法调用规则由父类负责控制

追龙票房(票房从5。7亿跌到3429万)追龙票房(票房从5。7亿跌到3429万)今天周六电影市场略有涨幅,不过对于老片来说没什么两样,票房垫底停滞不前。华纳神奇动物格林德沃之罪只夺得首日票房冠军,第二天票房以及放映场次都新疆维吾尔族(维吾尔族是怎样从新疆南疆到达北疆的?)新疆维吾尔族(维吾尔族是怎样从新疆南疆到达北疆的?)提示时代发展到今天,维吾尔族人的身影在新疆北疆地区已经是随处可见的了,仅伊犁地区而言,根据第七次人口普查数据,截至2020年11死亡本能(死亡本能真的存在吗?)死亡本能(死亡本能真的存在吗?)文章选自公众号利维坦利维坦按明明知道抽烟喝酒熬夜对身体不好,但我们往往照旧如此自毁在心理学层面上,这一般和我们对自我的认定有关那个未来有可能生病罹患碳交易上市公司(持股碳交易所公司名单请收藏)碳交易上市公司(持股碳交易所公司名单请收藏)数据是个宝数据宝炒股少烦恼全国碳市场建设进入最关键阶段。全国碳交易注册登记系统开始为履约企业办理开户手续。全国碳市场建设进入最关键阶段,wind数据库(2021年已有56家上市公司出现关联交易违规情形)wind数据库(2021年已有56家上市公司出现关联交易违规情形)导读实务中,上市公司关联交易的形式多种多样。上市公司要想合规合法地进行关联交易,既要严格遵守股票上市规则上市公司信魔兽世界通史(魔兽世界官方编年史)魔兽世界通史(魔兽世界官方编年史)前言魔兽世界编年史是暴雪官方认可的魔兽系列游戏背景设定,由暴雪前任创意总监克里斯梅森亲自编写整理,讲述了魔兽宇宙从洪荒之初开始的一系列史诗故事。这当雪花爱上梅花(诗歌当雪花爱上梅花)当雪花爱上梅花(诗歌当雪花爱上梅花)我是一片雪花而你是一朵梅花我离开苍茫遥远的天空为你飞舞飘下我心晶莹无瑕独爱你红尘奇葩那一朵风中摇摆的娇艳是我心中追寻的梦啊!我为你飘洒,你为我开赵孟頫归去来辞(赵孟頫书法经典)赵孟頫归去来辞(赵孟頫书法经典)赵孟頫博学多才,能诗善文,懂经济,工书法,精绘艺,擅金石,通律吕,解鉴赏。特别是书法和绘画成就最高,开创元代新画风,被称为元人冠冕。他亦善篆隶真行草即将上映(林心如新剧即将上线)即将上映(林心如新剧即将上线)皇上你还记得那年大明湖畔的夏雨荷吗?听到这句话瞬间回到了追剧的时光,相信大家都没有忘记那温柔又有才的紫薇格格,由于林心如精湛的演技把紫薇演活了,从此她天下兴亡匹夫有责(天下兴亡,匹夫有责)天下兴亡匹夫有责(天下兴亡,匹夫有责)葛兰西将无产阶级的意识形态放在第一位。太重要了。在最后的葛兰西在狱中的11年,意大利的共产党已经跟他越走越远。他看到了党内人员出现的思想意识形香口清茶(爱喝清香味茶叶)香口清茶(爱喝清香味茶叶)清香型的茶叶,品类确实有几个,大类来说从绿茶到黄茶再到青茶,加上一个当年的白茶,红茶黑茶可以排除掉,但是还得加上一个生普洱茶,综合这几个来区别那个好喝不太
川端康成伊豆的舞女(在孤独的暗流中漂逝)川端康成伊豆的舞女(在孤独的暗流中漂逝)一hr他是难以下笔的,如何写他,令我难堪。他比起莎士比亚,比起歌德,比起托尔斯泰,似乎还差一个层次。他一生的遭际,虽充满苦痛,但也不像巴尔扎开心麻花剧场第三季(开心麻花第三部电影)开心麻花剧场第三季(开心麻花第三部电影)大家好,我是小疯,昨天跟大家聊的是国庆档上映的追龙,今天咱们聊聊国庆档上映的又一部电影,开心麻花第三部作品羞羞的铁拳,影片到底讲的是什么呢?厨王争霸第一季(厨王争霸即将开播)厨王争霸第一季(厨王争霸即将开播)国庆将至,全新一季的厨王争霸携星厨星味火热来袭。有屋和卡萨帝为赛事联袂打造厨房空间,来自多个国家的大厨将与中国本土大厨展开厨艺对决和文化碰撞。此次羽檄从北来(诗歌里的历史曹魏风云)羽檄从北来(诗歌里的历史曹魏风云)白马篇白马饰金羁,连翩西北驰。借问谁家子,幽并游侠儿。少小去乡邑,扬声沙漠垂。宿昔秉良弓,楛(h)矢何参差。控弦破左的,右发摧月支。仰手接飞猱,俯主令控制器(什么是主令电器?)主令控制器(什么是主令电器?)主令电器主令电器用来闭合和断开控制电路,用以控制电力拖动系统中电动机的启动停车制动以及调速等。主令电器可直接作用于控制电路,也可以通过电磁式电器间接作路虎车型(路虎发现新老款车型对比)路虎车型(路虎发现新老款车型对比)第五代路虎发现(发现5)自上市以来就饱受争议,主要原因还是其颠覆了发现系列一直以来的硬朗形象,变得更具城市感。不过,发现5最让人难以接受的还是车尾装修房子的步骤流程(家庭装修步骤及基本流程)装修房子的步骤流程(家庭装修步骤及基本流程)装修房子是一项费时间和金钱的事情,而且各个工种的流程衔接,更是让第一次装修的业主抓狂。所以我们新手装修,最好在装修之前把装修房子流程大概二手车交易流程(二手车交易流程和费用收取)二手车交易流程(二手车交易流程和费用收取)二手车交易大家都会感觉流程麻烦,实际上没有那么难,动不动就被人要几千大几百的这个钱花的真冤枉,今天给大家普及下二手车交易流程。二手车交易费拖欠货款(沃尔玛拖欠货款被判还287万)拖欠货款(沃尔玛拖欠货款被判还287万)天眼查App显示,近日,南京亿事吉酒业有限公司沃尔玛(中国)投资有限公司买卖合同纠纷民事一审民事判决书公开,审理法院为广东省深圳市福田区人民上海烟草集团(在上海某烟草公司工作781天,工资有多高?)上海烟草集团(在上海某烟草公司工作781天,工资有多高?)1基本底薪12500元2公积金2400元3餐补1000元4季度奖15000元5年终奖15万左右除了每个月社保缴费之外,一年win8下安装win7(win8中怎么装进win7系统)win8下安装win7(win8中怎么装进win7系统)想在电脑里同时装两个系统可以实现吗?在win8系统中还可以装进win7系统吗?下面这个教程将教你怎么在一台电脑里同时装下wi