servlet适合用于对安全性较高的场合,你可以把servlet当成cgi来用,比如说用来进行文件上传,或者从数据库中取出图片进行操作。其实,servlet就是经过编译后的jsp页面,由于以前在servlet中要大量书写输出HTML语句的代码,因此就使用jsp来代替servlet,使能够像asp一样将scriptlet代码写在html中。

解决方案 »

  1.   

    servlet说白了就是一个编译完的class文件,它主要应用在含有密码输入框的页面,比用jsp做的处理更安全
      

  2.   

    现在很少有人用servlet来进行html的输出,主要是用来做流程的控制
      

  3.   

    从语法上严格来考究,SERVLET说通了,最后与JAVABEAN没有什么大区别啊----都是一个类!不过,(MVC的起源典故暂不论),之所以有时候要用到SERVLET,而不用JAVABEAN,直观地说:是JAVABEAN中获得REQUEST对象和RESPONSE对象不方便吧?(我是粗人,不懂原理,喜欢说直观的;完后欢迎大家骂,这样我就知道我的直观是不是有错)