文档章节

《java web的工作原理》:

鲁雯雪
 鲁雯雪
发布于 2013/08/31 20:28
字数 272
阅读 309
收藏 2
《java web的工作原理》:
首先通过Http协议建立起Browser(浏览器)和Web服务器之间的连接;接着Browser向Web服务器端发送请求(request),Web服务器在接收到请求后再将接收到的信息进行解析并将其响应(respopse)给浏览器。像这种模式通常只能向客户端展示静态的网页内容。所以,在此缺陷上就有了动态的网页的出现即Servlet和Web容器的组合。其原理如下:
当Browser向Web服务器发送出请求后,Web服务器会把接收到的消息传送给Web容器,在这儿需要重点理清思路;【web容器是通过到Servlet的配置文件中读取找到与它相关的XML路径,然后才是启动一个线程将读取到的<url-pattern></url-pattern>标签中的内容反映给Servlet。其次,再是由Servlet将信息传给Web容器,Web容器再将其返回到Web服务器,最后再由服务器响应给Browser】.

© 著作权归作者所有

上一篇: JAVA WEB开发模式
下一篇: 产品进化论
鲁雯雪
粉丝 99
博文 34
码字总数 24669
作品 0
黄浦
项目经理
私信 提问
如果你想学习Java,那么就来看这篇文章

一、前言 我是从大二开始学习的Java,当时的目标是Java Web开发,当时并不想考研,所以当时的学习是以就业为主,现在我大三了,学习Java Web开发已经一年了,因为种种原因,决定要考研,所以...

Jivanmoon
2018/08/27
0
0
请教一个熟悉Java和MySQL的女生如何规划职业生涯?

本来贴的是份简历,然后就改成这样了,我想,首先要做的是明确职业规划,乱来惯了,可能毕不了业,可能毕业了却终身残疾。UC一段乱来的实习经历让我封闭了两个月,于是错过的赤裸裸的就是校招...

何梓
2013/12/17
2.1K
29
[北京] 搜狐招聘高级Java开发工程师

招聘人数: 3 学历要求: 本科 工作经验: 3年以上 工作性质: 全职 工作地点: 北京 岗位职责: 1.负责云计算平台的架构设计和开发; 2.负责Java Web Container的开发; 3.参与系统SDK/API规范...

highbird
2011/09/15
770
1
[北京]搜狐高薪招聘JS前端/页面制作/Java架构/开发/运维/搜索

北京搜狐为了构建一个重要的互联网产品, 打造一支精英化队伍, 特招聘有理想有抱负 的同学, 来实现我们共同的理想! 你是否胸中理想? 你是否需要一个大的舞台? 你是否需要一帮聊得来的兄弟, 请...

飞云小侠
2011/07/11
1K
11
搜狐(北京) 高薪招聘 Java 项目经理/架构师/WEB开发工程师

北京搜狐 高薪招聘 Java 项目经理/架构师/WEB开发工程师 有意请联系我 或帮忙转发 联系方式 cnscud@gmail.com msn:cloud@cnscud.com 多谢支持 注明来自 oschina.net更好, 谢谢 薪水范围 10-2...

飞云小侠
2011/05/08
816
7

没有更多内容

加载失败,请刷新页面

加载更多

分布式Session的实现方式

JWT Token 使用 JWT Token 储存用户身份,然后再从数据库或者 cache 中获取其他的信息。这样无论请求分配到哪个服务器都无所谓。 Tomcat + Redis 在 tomcat 的配置文件中配置: <Valve class...

禅明
16分钟前
0
0
Android饼图 PieChart

PieChart 饼图,android 图表。会根据定义PieChartView的大小自动居中,所以如果要调整位置,只需要在xml更改PieChartView位置大小即可。 https://github.com/ccMagic/PieChart 1、先看一下效...

ccMagic
20分钟前
3
0
说说我当初是如何学Linux的

今天我就说说我当初是如何从一名普通桌面维护工程师,通过学习和努力转成Linux运维工程师的,以及作为Linux运维工程师需要一些什么技能和知识,希望可以帮到一些对Linux有兴趣或者想往Linux...

Linux就该这么学
20分钟前
2
0
Tomcat启动异常Unable to register MBean [HikariDataSource (null)]:InstanceAlreadyExistsException

Unable to register MBean [HikariDataSource (null)] with key 'xxx'; nested exception is javax.management.InstanceAlreadyExistsException: com.zaxxer.hik ari:name=baseDataSource,ty......

sunranhou
25分钟前
2
0
qt从普通线程发信号到UI线程

加入从当前一个普通线程发送信号到ui,更新Ui只能使用Qt::BlockingQueuedConnection,用Qt::QueuedConnection会一会有用一会没用,并且会导致崩溃。 connect(this, &Task::startTask, this, ...

青黑
46分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部