javabean jsp javaApplet javaServlet分别是什么 他们有什么区别和联系?

javabeanjspjavaAppletjavaServlet分别是什么他们有什么区别和联系?... javabean
jsp
javaApplet
javaServlet

分别是什么 他们有什么区别和联系?
展开
 我来答
qxf190
2009-03-11 · TA获得超过398个赞
知道小有建树答主
回答量:521
采纳率:12%
帮助的人:216万
展开全部
有关Java Servlets
JavaTM servlets是一个不受平台约束的Java小程序,它可以被用来通过多种方法扩充一个Web服务器的功能。你可以把Servlet理解成Server上的applets,它被编译成字节码,这样它就可以被动态地载入并用效地扩展主机的处理能力。
Servlet与applets不同的地方是,它不运行在Web浏览器或其他图形化的用户界面上。Servlet通过servlet引擎运行在Web服务器中,以执行请求和响应,请求、响应的典型范例是HTTP协议。

JavaBean是用Java语言编写的可重用软件组件。它可以通过构建工具用可视化的方式创建。一个JavaBean通常简称为Bean。

软件组件是个自含的,可重用的软件单元。通过使用可视化的应用程序构建工具,软件组件可以嵌入到applets小程序,应用程序, servlets和复合组件中。你可以在一个图形化的用户接口下进行这种组合,而且立即就可看到组合的结果。

JavaBean是用java语言编写的可重用的软件组件。编写JavaBean组件的方法同编写其他Java类一样。你也可以利用已有的组件, applet小程序或者Java类,并把它们转变为JavaBean。

JSP使Java代码和特定的预定义动作可以嵌入到静态页面中。JSP句法增加了被称为JSP动作的XML标签,它们用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。标签库提供了一种和平台无关的扩展服务器性能的方法。

JSP被JSP编译器编译成Java Servlets。一个JSP编译器可以把JSP编译成JAVA代码写的servlet然后再由JAVA编译器来编译成机器码,也可以直接编译成二进制码。
hu437
2009-03-08 · TA获得超过3472个赞
知道大有可为答主
回答量:2690
采纳率:0%
帮助的人:2324万
展开全部
JavaBean是一种特殊的java代码(程序),
JSP是J2EE的一种视图技术,类似于PHP等
Applet是一种JAVA小应用程序,目前很少有使用,在几年前曾经辉煌过,现在用applet的地方基本上被Flash取代,未来前景不好说

servlet是JSP的前身,现在在J2EE中经常用来做MVC中的C,也是一种特殊的JAVAT程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序那点事
2009-03-08 · TA获得超过6140个赞
知道大有可为答主
回答量:3253
采纳率:59%
帮助的人:1341万
展开全部
javabean 是一种特殊的java代码 是一种可以重复使用的组件
jsp 一种用于视图的技术 在j2ee MVC中常作为视图 (view)
Servlet 也是一种特殊的java代码 在MVC中作为控制器 C 它比jsp出现得早 由于用servelt作视图的话不方便调试 因为在servlet中要通过out才能输出 view 才能作显示 所以就出现了jsp 把jsp来作为视图
下面我简单的介绍下jsp和servlet的不同点
1.jsp中的out直接用,而servlet中还要自己声明(如PrintWriter out = response.getWriter();)
2.html中的name的值传给.java或者.jsp中的getParameter("name")
3.servlet的本质为java类,jsp编译的中间产物是servlet
4.在servlet中有doGet与doPost方法,而在jsp中没有这些方法

而Applet的话 是java的小应用程序 以前经常用于嵌入到网页 由于现在falseh等的流行 用它用得少了 但是一而不能说它就被淘汰了 。。希望这些对你有用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式