CS模式与BS模式以及Tomcat的了解

一、CS与BS的差异

二、Tomcat

Tomcat :web container

 可执行文件目录

配置文件

  部署项目的一个文件夹(现在不怎么用这种方法)

在webapp中,可以创建自己的web项目:

里面需要包含一个文件夹:WEB-INF以及自己的网页

之后在启动Tomcat之后,输入对应的地址即可,eg:http://localhost:8080/firstPage/demo09.html即可访问。

 context root: firstPage

localhost为ip地址,8080为端口号

firstPage为 context root  demo09.html为url

三、本机IDEA配置Tomcat

这里和尚硅谷视频中讲解的方式不一样,因为没有JAVA EE,只能通过maven创建(不知所以然)

创建好名称,通过Directory手动添加java文件

 

接着配置Tomcat

在右上角Add Configuration中增加

在配置文件找到Tomcat的安装路径

便会自动在bin目录下去找startup.bat文件来开启Tomcat(当然前提Tomcat需要配置)

这里我们从IDEA中会访问不到Tomcat服务器页面,该问题的原因在这篇中有解释:

IntelliJ IDEA运行项目成功后,无法访问Tomcat主页 - 阿子 - 博客园。

(IDEA将项目部署到其他位置)

这里面context path不太明白是什么,当我们在web.xml中设置默认初始页面的的时候,它会自动跳转过去。而且也不管你设置成啥都会跳转到我们自己初始化的页面里:

或者是

 

 

 

所以可能这个没啥用,还是根据部署目录下来查找 。

此为WEB-INF中web.xml中配置默认页面的代码,暂时还不了解如何从Tomcat配置页面里如何设置默认页面。有了解的兄弟姐妹们求科普以下。

  <welcome-file-list><welcome-file>demo01.html</welcome-file></welcome-file-list>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/418056.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

贴花纸怎么贴_电子便签贴怎么使用?怎么在电脑上贴便签

电脑上的电子便签贴怎么使用&#xff1f;怎么在电脑上贴便签&#xff1f;Windows电脑上的便签贴小工具有很多&#xff0c;以敬业签桌面便签贴为例&#xff0c;将这个便签贴小工具在电脑桌面上安装好之后&#xff0c;注册一个会员账号和密码&#xff0c;可参考如下教程演示的步骤…

Servlet学习

一、以添加数据为例 在add.html页面的表单中&#xff0c;我们输入数据&#xff0c;通过点击添加操作&#xff0c;根据action发给我们服务器端的add组件&#xff0c;这个add组件会用JDBC中添加的方法向数据库中添加数据。 1、add组件 AddServlet servlet&#xff08;服务器端…

b 树查找时间复杂度_心里没点 B 树。。。

B 树和红黑树的动画小吴还在制作当中&#xff0c;比想象中的复杂好多好多好多&#xff0c;今天先来一个图解版的 B 树。。。1 引言数据库的增删改查等操作是开发过程中最为常见也是尤为重要的&#xff0c;尤其是现在大数据的兴起&#xff0c;导致数据存储量急剧增加&#xff0c…

HTTP与会话的学习

一、HTTP协议 请求 1请求行 2、请求消息头 3、请求主体 响应 1、响应行 2、响应头 3、响应体 二、会话 HTTP无状态&#xff1a;服务器无法判断两次请求是否为同一个客户端发过来的。 因此通过会话跟踪来解决这个问题 Overrideprotected void service(HttpServletRequest req,…

3650m5服务器内存选择 ibm_各大品牌服务器租用价格表明细(附详细表单)

企业在进行IT建设的花费肯定不少&#xff0c;其中就包括了服务器租用。那如何租到性价比高的服务器&#xff1f;可以先了解一下各大品牌的报价情况&#xff0c;对比服务器租用价格表&#xff0c;找到价格合适的。不过也不可一味的遵从低价格&#xff0c;毕竟一分钱一分货也是一…

服务器内部转发以及客户端重定向概念的学习

一、服务器内部转发 一次请求响应的过程&#xff0c;对于客户端而言&#xff0c;内部经过了多少次转发是不知道的。 既地址栏不会变化 二、客户端重定向 客户端向上面的组件发送请求&#xff0c;组件里由response.sendRedirect方法指向demo07&#xff0c;于是服务器端里上面的…

cad幕墙下料lisp_石材幕墙屋面不锈钢角钢接闪带施工方法

石材幕墙屋面不锈钢角钢接闪带施工方法 摘要&#xff1a;石材幕墙屋面接闪带传统安装方法采用镀锌圆钢、不锈钢管明敷或加接闪小针等防雷方式&#xff0c;安装后易产生变形、幕墙漏水等问题&#xff0c;锈蚀会污染石材表面&#xff0c;影响建筑立面效果&#xff0c;清洗幕墙困…

JavaWeb中水果库存系统的学习

一、编辑和修改特定的信息 我们想达到的效果为&#xff1a;在页面点击一个水果&#xff0c;然后对这个水果进行编辑&#xff0c;之后更新页面。 第一步&#xff1a; 在水果名称这里增加一个超链接&#xff0c;点击可以跳转到编辑的页面中&#xff0c; th:href"{...}&qu…

删不干净_“我劝你别删前任微信”

大家好&#xff0c;我是Lady Bird.几天前&#xff0c;我收到了前任测试单删的群发信息。看到他头像边亮起的红色数字一的瞬间&#xff0c;我才意识到分手之后我们再也没联系过。可能在很多人看来&#xff0c;留着对方微信就是危险信号。说实话&#xff0c;这事儿要放几年前&…

对于事务的认识

例子&#xff1a;当转账操作的时候&#xff0c;A用户转账给B用户&#xff0c;希望的结果是&#xff1a;A扣了钱&#xff0c;B加了钱&#xff1b;或者是A转账失败&#xff0c;B的钱数也没增加。 事务的处理原则&#xff1a;要么都执行&#xff0c;要么都不执行 理解&#xff1a;…

Spring中IOC与DI的学习

1、IOC 1.1步骤 2、DI 依赖注入 2.1步骤&#xff1a; 其中的set方法是IOC容器来调用的 <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans"xmlns:xsi"http://www.w3.org/2001/…

Mybatis初始化配置

框架&#xff1a;jar包配置文件 一、添加依赖 在项目的pom.xml文件中添加mybatis依赖 <dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13.1</version><scope>test</s…

用table展示树形结构数据_复习一下数据结构(二)——2.2 树形索引(23树)

普通树一个结点可以有多个孩子&#xff0c;但它本身只能存储一个元素&#xff0c;而二叉树结点最多只能有两个&#xff0c;这对于元素非常多的时候&#xff0c;会使得树的度或者是高度会非常大。这就使得内存存取外存的次数会增多&#xff0c;一旦涉及到外部存储设备&#xff0…

Spring中整合mybatis包

一、把对应的依赖都添加上&#xff1a; mysql、mybatis、spring的依赖&#xff08;都是基础的&#xff09; <dependencies><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.17<…

dfa转正则表达式_从0到1打造正则表达式执行引擎(二)

本文原文地址https://blog.csdn.net/xindoo/article/details/106458165在上篇博客从0到1打造正则表达式执行引擎(一)中我们已经构建了一个可用的正则表达式引擎&#xff0c;相关源码见https://github.com/xindoo/regex&#xff0c;但上文中只是用到了NFA&#xff0c;NFA的引擎建…