您现在的位置是:首页 > 编程 > 

E010Web学习笔记

2025-07-27 13:10:50
E010Web学习笔记 一、web相关概念回顾1、软件架构C/S架构:客户端/服务器端;B/S架构:浏览器/服务端;浏览器内含静态资源解析引擎;浏览器请求数据,服务器响应来自浏览器的请求; 2、资源分类静态资源:每个用户访问后得到的结果是一样的;直接返回给浏览器,浏览器内含静态资源解析引擎;如:html,css,js;动态资源:每个用户访问相同资源后得到的结果可能不一样;动态资源转换为静态资源,然

E010Web学习笔记

一、web相关概念回顾

1、软件架构

C/S架构:

客户端/服务器端;

B/S架构:

浏览器/服务端;

浏览器内含静态资源解析引擎;

浏览器请求数据,服务器响应来自浏览器的请求;

2、资源分类

静态资源:

每个用户访问后得到的结果是一样的;

直接返回给浏览器,浏览器内含静态资源解析引擎;

如:html,css,js;

动态资源:

每个用户访问相同资源后得到的结果可能不一样;

动态资源转换为静态资源,然后返回给浏览器,浏览器内含静态资源解析引擎;

如:servlet/jsp,php,asp...

、网络通信三要素

IP:

电子设备(计算机)在网络中的唯一标识;

端口:

应用程序在计算机的唯一标识,0~65526,将来自己写的应用程序不要用1924以内的,因为很有可能被系统占用了;

通信协议:

数据传输规则;

代码语言:javascript代码运行次数:0运行复制
基本协议:
tcp:安全协议,三次握手,速度慢;
udp:不安全协议,速度快;
二、web服务器软件

1、服务器

安装了服务器软件的计算机;

2、服务器软件

接收并处理用户请求和对用户请求做出响应的软件;

、web服务器软件

在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目;

web服务器软件也被称为web容器;

4、常见的与Java相关的web服务器软件

weblogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费;

webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费;

JBOSS:JBOSS公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费;

Tomcat:Apache基金组织,中小型的JavaEE服务器,支持少量的JavaEE规范servlet/jsp,开源免费;

JavaEE:Java语言在企业级开发中使用的技术规范的总和,一共规定了1项大的规范;

三、Tomcat

1、安装、启动、卸载

下载:.cgi

安装:将下载到的ZIP解压到一个路径不含中文和空格的目录里面;

卸载:删除目录即可;

启动:/bin/startup.bat,双击运行该文件即可启动;

访问:http://localhost:8080/

关闭:

代码语言:javascript代码运行次数:0运行复制
正常关闭:
Ctrl+C、或者双击shutdown.bat、或者电脑关机;
强制关闭(不推荐):
点击启动窗口的X;

目录结构:

2、部署项目

方式:
①直接将项目放到webapps文件夹下面;
代码语言:javascript代码运行次数:0运行复制
/hello:项目的路径,又称为虚拟目录;
简化部署:可以将项目打包成war压缩包,房贷webapps文件夹下面,会自动解压成对应的文件夹,可以正常访问,将压缩包删除则对应的文件夹也会删除;
②手动配置项目地址到config/server.xml;

访问地址为:

http://localhost:8080/zibo/hello.html

但是:在这里配置很不安全
③(推荐方式)在conf\Catalina\localhost目录下创建任意名称的xml文件,在文件中写入
代码语言:javascript代码运行次数:0运行复制
<Context docBase="D:\MyFiles\Bootstrap\Bootstrap"/>

-- docBase是目录地址

此时虚拟目录就是xml文件的名称,即访问http://localhost:8080/zibo/hello.html即可;

、动态Java项目说明

代码语言:javascript代码运行次数:0运行复制
Java动态项目:
项目的根目录:
-- 项目的根目录:
    -- WEB-IF目录:
        -- web.xml:web项目的核心配置文件;
        -- classes:防止字节码文件的目录;
        -- lib目录:放置依赖的jar包;

4、将Tomcat集成到IDEA中,并且创建JavaEE项目,部署项目

第一步:编辑配置
第二步:配置Tomcat地址
第三步:选择Tomcat安装目录
第四步:创建web项目,或者模块
第五步:起名字,选地址
第六步:运行测试
运行结果:
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2025-01-06,如有侵权请联系 cloudcommunity@tencent 删除学习笔记tomcat服务器浏览器软件

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1199749.html

相关标签:无
上传时间: 2025-07-23 16:38:44

上一篇:E011Web学习笔记

下一篇:E009Web学习笔记

留言与评论(共有 13 条评论)
本站网友 1688黄页网
26分钟前 发表
分享自作者个人站点/博客
本站网友 程府宴
2分钟前 发表
web服务器软件1
本站网友 沙参
19分钟前 发表
三次握手
本站网友 食人蝇
27分钟前 发表
8080/zibo/hello.html但是:在这里配置很不安全③(推荐方式)在conf\Catalina\localhost目录下创建任意名称的xml文件
本站网友 苍蝇的幼虫叫什么
17分钟前 发表
服务器软件接收并处理用户请求和对用户请求做出响应的软件;
本站网友 脚气怎么治
27分钟前 发表
速度慢; udp:不安全协议
本站网友 脸部除皱手术
2秒前 发表
将压缩包删除则对应的文件夹也会删除;②手动配置项目地址到config/server.xml;访问地址为:http
本站网友 知音漫客官网
14分钟前 发表
将来自己写的应用程序不要用1924以内的
本站网友 橄榄油的作用
2秒前 发表
收费;webSphere:IBM公司
本站网友 蔡小华
18分钟前 发表
可以正常访问
本站网友 本月上映电影
23分钟前 发表
让用户通过浏览器来访问这些项目;web服务器软件也被称为web容器;4
本站网友 塞拉微博
3分钟前 发表
常见的与Java相关的web服务器软件weblogic:oracle公司