This question already has answers here:
What is a JavaBean exactly?

(19个回答)


4年前关闭。




我正在寻找javabean和servlet之间的区别。我发现
Servlet corresponds a Controller
JavaBean corresponds a Model





现在,可重用在Javabean中意味着什么。我们不能重用servlet吗?

如果有人能解释一下,我将不胜感激。

最佳答案

Servlet和JavaBean是完全不同的概念。 Servlet API提供了服务Internet请求,通常是从客户端浏览器提供的服务,但不仅限于此。
JavaBean是用于封装功能的组件架构。一个典型的用法是servlet用来处理数据库查询的bean,但是bean体系结构在很多地方都被使用。

session 是用于存储与特定用户有关的对象的servlet机制,这些对象可以是bean,也可以不是。用于创建用户界面(使用聪明的IDE )的Bean有更严格的要求。 Servlet和JSP中使用的Bean通常更简单。

更直截了当的是,JavaBeans对于Java而言就像ActiveX控件对于Microsoft一样。 Javabeans可以在服务器端,客户端,小程序内运行。

因此,除了Java之外,两者都没有共同点。

关于java - javabean vs servlet ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13746966/

10-10 07:54