JavaWeb | JavaWeb开发环境相关知识点

JavaWeb开发环境相关知识点:

    • 1.C/S结构、B/S结构
    • 2.浏览器与服务器的交互模式
    • 3.Tomcat安装目录中,比较重要的文件夹/文件
    • 4.怎么修改Tomcat端口?
    • 5.URL /url / 统一资源定位符

1.C/S结构、B/S结构

网络应用程序中,有 两种基本结构

  • C/S客户机/服务器):
    C/S结构分为客户机服务器两层,把应用软件安装在客户机端,通过网络服务器相互通信。如果客户端改动了(如界面丰富,功能增加),就必须通知所有的客户端重新安装,维护稍有不便

  • B/S (浏览器/服务器):

    B/S结构却可以不用通知客户端安装某个软件,内容修改了,也不需要通知客户端升级。B/S也分为客户机服务器两层,但是客户机上不用安装软件,只需要使用浏览器即可

2.浏览器与服务器的交互模式

  • 在这里插入图片描述
  • 浏览器端服务器端交互模式过程描述
    1. 客户端(通常是浏览器,如IE、Firefox等)接受用户的输入。如用户名、密码、查询字符串等。
    2. 客户端向Web服务器 发送请求:输入之后,提交,客户端把请求信息(包含表单中的输入以及其他请求等信息)发送到Web服务器端,客户端等待服务器端响应
    3. 数据处理:Web服务器端使用某种脚本语言访问数据库,查询数据,并获得查询结果。
    4. 数据库Web服务器中的程序 返回结果
    5. 发送响应:Web服务器端向客户端发送响应信息(一般是动态生成的HTML页面)。
    6. 显示:由用户的浏览器解释HTML代码,呈现用户界面。

3.Tomcat安装目录中,比较重要的文件夹/文件

文件夹/文件名内容
bin支持Tomcat运行常见的 .exe文件
confTomcat系统的一些配置文件
logs系统日志文件
webapp网站资源文件

4.怎么修改Tomcat端口?

怎么修改Tomcat端口

  • 找到Tomcat安装目录下的文件:/conf/server.xml
  • 打开该文件中,找到 Connector port=“8080” ,将8080改为8888 (你想要修改的端口)
  • 重启Tomcat服务器

5.URL /url / 统一资源定位符

  • URL (Uniform Resource Locator) :
    统一资源定位符,我们常说的网址,url是唯一能识别Internet上具体的就是计算机目录文件位置的命令约定。
  • URL的格式由以下三部分组成
    第一部分协议。如: http
    第二部分主机IP地址。(有时也包括端口号),如localhost:8080 / 127.0.0.1 / 主机IP地址替代
    第三部分主机资源的具体地址,如目录文件名等。

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

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

相关文章

newstarctf2022week2

Word-For-You(2 Gen) 和week1 的界面一样不过当时我写题的时候出了个小插曲 连接 MySQL 失败: Access denied for user rootlocalhost 这句话印在了背景,后来再进就没了,我猜测是报错注入 想办法传参 可以看到一个name2,试着传参 发现有回显三个字段…

防止重复提交请求

前景提要: ts 简易封装 axios,统一 API 实现在 config 中配置开关拦截器 axios 实现请求 loading 效果 用一个数组保存当前请求的 url,此时还未响应。如果再次发起同样请求,比对 url 发现已经存在数组中,则拦截请求&a…

EasyExcel复杂表头数据导入

目录 表头示例导入代码数据导出 表头示例 导入代码 Overridepublic void importExcel(InputStream inputStream) {ItemExcelListener itemExcelListener new ItemExcelListener();EasyExcel.read(inputStream, ImportItem.class, itemExcelListener).headRowNumber(2).sheet()…

【1++的Linux】之线程(一)

👍作者主页:进击的1 🤩 专栏链接:【1的Linux】 文章目录 一,Linux线程概念二,线程的优缺点进程和线程类比现实 三, 线程的操作线程的私有资源 && 线程的创建线程的等待线程终止线程分离…

【Spring MVC】传递参数

前言: 访问不同路径就是在发送不同的请求,在发送请求时,可能会带有一些参数,所以Spring的请求主要是为了学习如何传递参数到后端以及后端如何接收。 在SpringMVC中使用RequestMapping来实现路由映射,也就是浏览器连接…

JMeter:断言之响应断言

一、断言的定义 断言用于验证取样器请求或对应的响应数据是否返回了期望的结果。可以是看成验证测试是否预期的方法。 对于接口测试来说,就是测试Request/Response,断言即可以针对Request进行,也可以针对Response进行。但大部分是对Respons…

[开源]企业级在线办公系统,基于实时音视频完成在线视频会议功能

一、开源项目简介 企业级在线办公系统 本项目使用了SpringBootMybatisSpringMVC框架,技术功能点应用了WebSocket、Redis、Activiti7工作流引擎, 基于TRTC腾讯实时音视频完成在线视频会议功能。 二、开源协议 使用GPL-3.0开源协议 三、界面展示 部分…

SpringBoot-SpringCache缓存

文章目录 Spring Cache 介绍常用注解 Spring Cache 介绍 Spring Cache 是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。 Spring Cache 提供了一层抽象,底层可以切换不同的缓存实现,…

Docker网络模式_Docker常用命令_以及Docker如何给运行的镜像内容连接互联网_Docker网络模式原理---Docker工作笔记004

然后我们来看一下docker的网络模式: 这个docker我们先看一下电脑上的网络,有两个,1个是lo是测试用的一个是enp0s3这个是我们以太网地址,然后我们去: 安装docker 安装后我们再去ip address可以看到多出来一个网络是docker0 这里ip地址是172.17.0.1这个是私有地址外部无法访问 这…

信号完整性分析基础知识之有损传输线、上升时间衰减和材料特性(九):互连的带宽

如果我们从理想方波的频谱开始,优先衰减高频分量而不是低频分量,则传输信号的带宽(重要的最高正弦波频率)将会减小。我们让波传播的时间越长,高频分量的衰减就越大,带宽就越低。 带宽作为重要的最高正弦波频…

https网站加载http资源问题

https网站加载http资源问题 前言:最近项目对接了一个第三方的平台、我们需要展示第三方平台返回来的图片资源、由于我们的服务器设置为了https、但是第三方平台返回的图片链接是 http 资源。所以就出现了图片无法加载出来的问题,在此记录一下问题的解决…

Spring启示录

2023.11.3 今天正式开始Spring的学习。这一章主要学习一些开发中的原则和思想,以此引出接下来要学的Spring框架。 OCP开闭原则 在软件开发过程中应当对扩展开放,对修改关闭。也就是说,如果在进行功能扩展的时候,添加额外的类是没问…