用简单的语句讲解浏览器输入地址进入servlet原理

本文通过解析一个URL地址,详细解释了浏览器输入地址后如何进入servlet的原理,涉及tomcat运行机制,包括URL组成部分、web.xml配置、servlet映射等关键步骤。在浏览器中输入URL,tomcat会加载web.xml文件,根据配置执行对应的servlet类。
摘要由CSDN通过智能技术生成

浏览器输入地址进入servlet原理,最本质的就是tomcat的运行原理。深奥原理的确很复杂,我们只要知道流程就行了。这就简单了。

拿个地址来讲   http://localhost:8080/ServletDemo2/hello

这个地址是3个部分:

部分一:http://localhost:8080

部分二:/ServletDemo2

部分三:/hello


这三个部分概括为 http://localhost:8080+工程名+地址

http://localhost:8080+工程名 这个大家都知道,工程名就是自己在myeclipse中新建的项目的名字。

第三部分特别重要,第三部分是什么东西呢?

部分三:/hello  是在web.xml文件中设置的。好,我们来走一下流程。

就以这个地址来讲   http://localhost:8080/ServletDemo2/hello

当你在浏览器中输入http://localhost:8080/ServletDemo2  就进入了tomcat的webapps中的ServletDemo2当中。

以我ServletDemo2这个工程来说,webapps\ServletDemo2这个文件夹里就只有3个东西:META-INF、WEB-INF、index.jsp。

浏览器中输入http://localhost:8080/ServletDemo2 在tomcat中就会自动加载WEB-INF下的web.xml  文件

我的web.xml有welcome-file设置,所以输入http://localhost:8080+工程名就会显示index.jsp这个页面。配置如下:

<welcome-f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值