1、一般做表单提交后的处理,可用servlet,因为会用到很多的程序逻辑
2、如果是做页面表示,并带有大量的html标签的,用jsp

解决方案 »

  1.   

    页面表示用jsp,就是MVC中的view
    程序控制用servlet,就是MVC中的controler
      

  2.   

    其实jsp经过编译后就成了Servletjsp能做的事,Servlet也能做.
    反之也差不多.我觉得,在程序逻辑复杂时,应该用Servlet或jsp+javabean数据表现形式复杂的话,非jsp莫属
    Server:  java代码 嵌套 html代码
    jsp:     html代码  嵌套  java代码
      

  3.   

    以我的个人经验来说,jsp还是主要去负责显示比较好,当然有时也一定要嵌套代码,如果是比较复杂的处理逻辑的话,还是用servlet来做比较好,这样结构清晰,也比较容易调试
      

  4.   

    其实jsp经过编译后就成了Servletjsp能做的事,Servlet也能做.
    反之也差不多.我觉得,在程序逻辑复杂时,应该用Servlet或jsp+javabean数据表现形式复杂的话,非jsp莫属
    Server: java代码 嵌套 html代码
    jsp: html代码 嵌套 java代码
    STUDY
      

  5.   

    可以说具体吗
    是不是servlet把几个程序放在一起
    然后通过判断去执行相应的代码
    比如有3个提交表单的处理页面
    如果是用JSP。也可以放到一个文件中
    servlet也可以放在一个文件
    但是这有什么好和坏
      

  6.   

    是这样的:
       JSP 是 SERVLET的扩展,主要为了解决SERVLET对与显示用户界面不方便的弱点,而在以后的多层框架中,SERVLET的功能被用在了后台业务逻辑的处理上,JSP的功能主要用于动态生成用户界面,各取所长吧,比较典型的就是MVC架构的STRUCTS
      

  7.   

    “比较典型的就是MVC架构的STRUCTS”,是“STRUTS”,不是“STRUCTS”