在servlet中直接输出页面格式不是一个很好的选择,代码冗长
可读性差,而且不适合大规模的生产性开发。
比较好的选择就是servlet+html模板html模板指的是已经形成好的html文件,但里面有许多子定义的变量
在servlet中通过打开文件,替换变量,然后再将文件从头读出送交浏
览器解释是一个比较好的选择。

解决方案 »

  1.   

    如果servlet用于输出页面结构,那还要jsp干吗?
    servlet应该是充当一个控制器的作用啦!
      

  2.   

    jsp is for web designer
      

  3.   

    thx for reply my q..
      

  4.   

    我前几天看到一个较大的管理系统,从运行的地址看像全是servlet:
    http://地址/servlet,在这儿让我感到,究竟好的开发模式是啥?我刚接触很多不了解,望大家多支持,谢谢!
      

  5.   

    JSP 是在servlet 基础上的东西
    jsp在被编译的时候其实是编译成servlet的 
    但青出于蓝,JSP在页面输出与显示比servlet要强大的多 
      

  6.   

    当然是JSP(页面)+SERVLET(逻辑)+EJB(控件)
    SERVLET主要用于逻辑处理。
      

  7.   

    现在一个比较好的开发模式为
    jsp: 作页面显示, 包括一些格式控制什么地
    servlet: 作逻辑控制, 处理网站的商务逻辑
    ejb:   作最下层,可用于数据库等分布试的资源的处理
      

  8.   

    我们最近半年来做了一个SCM+CRM+WF+,一大堆,总之是流行的管理软件了。基本的结构是:
      JSP: 负责页面显示和基本的数据检查;
      SERVLET: 负责功能调度,包括URL转发,SESSION数据共享控制,SESSION BEAN的初始化等;
      JAVABEAN: 负责业务逻辑;(此层可以用EJB代替)
      DATABASE。
      

  9.   

    jsp页面向javabean请求的过程有servlet来处理,而且负责把数据回传到前台jsp页面和web浏览器!
    不知道能否给点分?
      

  10.   

    对了,谁有没有JSP+EJB+SERVLET使用的例子呀?
    [email protected]
      

  11.   

    http://java.sun.com/products/servlet/index.html