专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

web基础(myeclipse新建web工程、tomcat服务器)

一、Myeclipse新建web工程

1、选择新建Dynamic Web Project

109_1.png

2、选择服务器和版本(2.5)

109_2.png

3、WebContend目录下新建一个html文件

109_3.png

4、运行

109_4.png

5、工程的目录结构:

(1)WEB-INF目录时受保护的,不能被外界访问。

109_5.png

(2)WEB-INF的目录结构:

109_6.png

WEB-INF目录对客户端是不可见的,只对服务端开放,css和html要放在WEB-INF的同级目录下。

二、tomcat服务器

1、c/s(Client/Server 客户端/服务器)体系结构和b/s(Brower/Server 浏览器/服务器)体系结构

c/s结构(如:QQ)的开发和维护成本都比b/s(如:网站)高。c/s结构的客户端要完成很多任务,而b/s结构的客户端把事务处理逻辑部分交给了服务器,客户端只完成显示功能。相对于c/s结构,b/s结构的安全性更低。

不管是哪一种软件设计模式,肯定需要后台服务器的支持,所以都有server!!!

c/s client/server 客户端/服务器

首先软件的使用需要提前下载,手机及电脑上的app应用。下载完成后打开,才能与server进行数据交互!

优点:功能强大、用户体验好。

缺点:内存占用大,服务器端数据更新,势必涉及到客户端的更新!

b/s browser/server 浏览器/服务器

不需要下载软件,直接通过浏览器的url地址栏去进行访问!请求发起者就是我们的浏览器页面!

优点:灵活使用,服务器数据更新,依旧通过原有的url路径访问

劣势:功能相较于客户端软件来说不够充实,尤其是游戏类的软件!

我们以后做的软件架构模式是:bs!浏览器与服务器之间产生交互过程,通俗一点,浏览器页面发送请求给服务器,服务器接收到请求,响应数据给浏览器页面!

2、web应用服务器

109_7.png

web应用服务器中保存有html、css、js、图片、视频、音频、servlet、jsp等资源。

3、tomcat的目录结构

109_8.png

conf:配置文件目录 (config /configuration)

核心配置文件:server.xml

用户权限配置文件:tomcat-users.xml

所有web项目默认配置文件:web.xml

logs:日志文件.

localhost_access_log.时间.txt tomcat记录用户访问信息。

文章永久链接:https://tech.souyunku.com/23390

未经允许不得转载:搜云库技术团队 » web基础(myeclipse新建web工程、tomcat服务器)

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们