首页 > 编程知识 正文

java mvc,什么是servlet

时间:2023-05-06 13:12:18 阅读:52605 作者:2140

servlet是复杂的。 事实上,servlet是一个Java接口。 接口! 打开idea,ctrl shift n并搜索servlet,可以看到这是只有五种方法的界面!

servlet在做什么?

很简单。 接口的作用是什么? 规范呗!

servlet接口定义了一组处理网络请求的规范,实现servlet的所有类都必须实现这五种方法。

其中最重要的是两个生命周期方法init ()和destroy (),以及处理请求的服务) ),即

实现servlet接口的所有类,或者处理网络请求的所有类,

我需要回答这三个问题:

初始化时做什么

销毁的时候做什么

你收到要求的时候做什么

这是来自Java的规格! 阿西莫夫的机器人三定律,就像流着尸体在肉里走的yhdhy三个问题一样,规范!

servlet是规格的。 实现servlet类后,是否可以处理请求?

我不能回答。

请自由使用servlet的hello world教程。 让我在那里写servlet。 请相信我。 我没有在servlet上编写过拦截8080端口的代码。 servlet不直接与客户端交互。

你是怎么来servlet的?

答案是servlet容器。 例如,我们最常用的tomcat。 同样,您可以自由谷歌servlet的hello world教程。 在那里,可以将servlet部署到容器中。 否则,servlet根本不起作用。

tomcat才是直接与客户端交互的家伙,他监听端口,当请求到来时,根据url等信息,决定将请求传递给哪个servlet,然后调用该servlet的servlet方法,调用servlet

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。