没有合适的资源?快使用搜索试试~ 我知道了~
11.02.11 JavaWeb笔记.pdf
需积分: 5 0 下载量 175 浏览量
2023-01-29
21:21:19
上传
评论
收藏 2.8MB PDF 举报
温馨提示
试读
58页
11.02.11 JavaWeb笔记.pdf
资源推荐
资源详情
资源评论
B/S架构
3 、服务器
3.1 概念
3.1.1 什么是Web
Web(World Wide Web) 称为万维网,简单理解就是网站,它用来表示Internet主机上供外界访问的
资源。
Internet上供外界访问的资源分为两大类
静态资源:指Web页面中供人们浏览的数据始终是不变的。(HTML、CSS)
动态资源:指Web页面中供人们浏览的数据是由程序产生的,不同时间点,甚至不同设备访问
Web页面看到的内容各不相同。(JSP/Servlet)
在Java中,动态Web资源开发技术我们统称为Java Web。
3.1.2 什么是Web服务器
Web服务器是运行及发布Web应用的容器,只有将开发的Web项目放置到该容器中,才能使网络中的
所有用户通过浏览器进行访问。
3.2 常见服务器
开源:OpenSource(1、开放源代码 2、免费)
Tomcat(主流Web服务器之一,适合初学者)
jetty(淘宝,运行效率比Tomcat高)
resin(新浪,所有开源服务器软件中,运行效率最高的)
三者的用法从代码角度完全相同,只有在开启、关闭服务器软件时对应的命令稍有区别。
掌握一个即掌握所有
收费
WebLogic(Oracle)
WebSphere(IBM)
提供相应的服务与支持,软件大,耗资源
文件夹 说明 备注
bin 该目录下存放的是二进制可执行文件
startup.bat启动Tomcat、shutdown.bat
停止Tomcat
conf
这是一个非常重要的目录,这个目录下
有两个最为重要的文件server.xml和
web.xml
server.xml:配置整个服务器信息。例如
修改端口号,编码格式等。
web.xml:项目部署描述符文件,这个文
件中注册了很多MIME类型,即文档类型。
lib
Tomcat的类库,里面存放Tomcat运行
所需要的jar文件。
logs
存放日志文件,记录了Tomcat启动和关
闭的信息,如果启动Tomcat时有错误,
异常也会记录在日志文件中。
temp
Tomcat的临时文件,这个目录下的东西
在停止Tomcat后删除。
webapps
存放web项目的目录,其中每个文件夹
都是一个项目;其中ROOT是一个特殊
的项目,在地址栏中没有给出项目目录
时,对应的就是ROOT项目。
work
运行时生成的文件,最终运行的文件都
在这里。
当客户端用户访问一个JSP文件时,
Tomcat会通过JSP生成Java文件,然后再编
译Java文件生成class文件,生成的java和
class文件都会存放到这个目录下。
3.3 Tomcat服务器
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,
免费开源、并支持Servlet 和JSP 规范。目前Tomcat最新版本为9.0。
Tomcat 技术先进、性能稳定,深受Java 爱好者喜爱并得到了部分软件开发商的认可,成为目前比较
流行的Web 应用服务器。
3.4 Tomcat安装
3.4.1 下载
官网下载(http://tomcat.apache.org/) Tomcat9.0解压缩版本
3.4.2 解压安装
将Tomcat解压到一个没有特殊符号的目录中(一般纯英文即可)
注意
不建议将服务器软件放在磁盘层次很多的文件夹
不建议放在中文路径下
2.4.3 Tomcat目录结构
剩余57页未读,继续阅读
资源评论
yinying293
- 粉丝: 1011
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功