javabean jsp javaApplet javaServlet分别是什么 他们有什么区别和联系?
javabeanjspjavaAppletjavaServlet分别是什么他们有什么区别和联系?...
javabean
jsp
javaApplet
javaServlet
分别是什么 他们有什么区别和联系? 展开
jsp
javaApplet
javaServlet
分别是什么 他们有什么区别和联系? 展开
3个回答
展开全部
有关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编译器来编译成机器码,也可以直接编译成二进制码。
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编译器来编译成机器码,也可以直接编译成二进制码。
展开全部
JavaBean是一种特殊的java代码(程序),
JSP是J2EE的一种视图技术,类似于PHP等
Applet是一种JAVA小应用程序,目前很少有使用,在几年前曾经辉煌过,现在用applet的地方基本上被Flash取代,未来前景不好说
servlet是JSP的前身,现在在J2EE中经常用来做MVC中的C,也是一种特殊的JAVAT程序
JSP是J2EE的一种视图技术,类似于PHP等
Applet是一种JAVA小应用程序,目前很少有使用,在几年前曾经辉煌过,现在用applet的地方基本上被Flash取代,未来前景不好说
servlet是JSP的前身,现在在J2EE中经常用来做MVC中的C,也是一种特殊的JAVAT程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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等的流行 用它用得少了 但是一而不能说它就被淘汰了 。。希望这些对你有用
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等的流行 用它用得少了 但是一而不能说它就被淘汰了 。。希望这些对你有用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询