第2个回答 2009-03-08
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等的流行 用它用得少了 但是一而不能说它就被淘汰了 。。希望这些对你有用