jsp和servlet基本相同,
有个解释,jsp是针对html程序员的,servlet是针对java程序员的。

解决方案 »

  1.   

    那如果我打servlet编译成class然后用usebean来调用,那算是servlet还是javabean?
      

  2.   

    jsp只是将servlet脚本化javabean就是普通的可示例化的java类,可自由使用
      

  3.   

    那如果我打servlet编译成class然后用usebean来调用,那算是servlet还是javabean?
    =====================================
    javabean,当然有些方法可能无法正常使用servlet类需要容器自己来加载
      

  4.   

    谈这个问题那么就要涉及到分层的问题了一般意义上的MVC三层:(针对这个问题)  JSP + SERVLET + JAVABEAN + M那么JSP是显示逻辑,JAVABEAN是处理数据逻辑与业务逻辑的SERLVET是按照请求执行相应的业务逻辑,然后处理M是数据库模型层综上所述:    SERVLET和BEAN的用法关键在于他们中处理的事情,对于这个CLASS并没有详细的划分,类就是类   只是他们做的事情不同而已。而且我希望大家做J2EE时,严格的按照MVC模式去做,虽然 JSP可以用 JSP:USERBEAN 或  JSTL 但是  这样的开发方式  不是松藕合的    不可取的希望我的理解   能给你们带来更大的帮助 !
      

  5.   

    要想学好JSP你首先要学SERVLET的原理,继承HTTPSERVLET类或实现SERVLET接口,调用或重写里面的SERVICE方法。而JSP只是为了方便程序员开发,最终也会生成SERVLET,JSP的原理是服务器先将JSP生成JAVA文件,然后调用JAVAC命令生成CLASS,这里生成的JAVA文件就是SERVLET,至于JAVABEAN就是很好的封装容器,可以充分利用于MVC设计模式,大力推荐使用。