请教二个用servlet做jsp网页的问题,谢谢!(我是菜鸟,请别见笑)我刚学用servlet做jsp网页的问题,问题太菜,请别见笑。1.我按教程做了二个用servlet做jsp网页的例子,我发觉用servlet做jsp网页好像只能输出纯文本的东西啊!也就是不能输出一些包含图片等jsp网页啊!请问是不是这样的啊?如果不是,大哥们能不能举个简单的能输出一些包含图片等jsp网页的例子啊?谢谢!2.用servlet做jsp网页与我们学的那种传统的用model1做jsp网页有什么区别啊?(也就是把界面显示,业务逻辑,数据存取都混写在JSP页面的html状态下) 大哥们能不能说一下它们的区别啊?谢谢!

解决方案 »

  1.   

    用servlet做jsp网页,我第一次听说啊。。不懂
      

  2.   

    jsp可以做的servlet都可以实现。当然也包括图片
    out.write("<img src="" width="" height="">");
    2。至于MVC模式,你先搞明白如何用servlet,jsp,javabean后在研究它。
      

  3.   

    我的第一个问题可能我没说明白,我的意思是说用servlet做jsp网页好像只能输出纯文本的东西啊!也就是不能输出一些包含图片等jsp网页啊!
    也就是输出包括图片,动画等的jsp网页啊!是网页,而不是只输出单单的一张图片!你回答的第二个问题,我看了一些文章,好像用model1做jsp网页也有你说的“JSP负责页面显示,servlet负责控制程序流程,javaBean负责业务逻辑” 我觉得用servlet做jsp网页与我们学的那种传统的用model1做jsp网页好像没什么区别啊!你看看下面网址的文章就知道了。如果我说得不对,请大侠们指正!谢谢!
    网址如下  http://www-128.ibm.com/developerworks/cn/java/l-struts-mvc/index.html
      

  4.   

    用servlet和jsp输出是一样的 只是jsp里可以<%=%>而servlet需要out.write("......")
    model1嘛  你只要往jsp里面填代码填进去就是了,不用考虑什么结构
    而用servlet多少就涉及到了mvc结构 你可以让前端显示层用jsp,控制层用servlet,
      

  5.   

    问一下楼上的大哥,用model1做jsp网页算不算是用了mvc结构啊?(我看有的文章中把用model1做jsp网页说成用了mvc结构啊!这对吗?为什么啊?)用servlet做jsp网页在当今的一些软件公司里用得多不多啊?
      

  6.   

    servlet用得多不多?直接写servlet的不多,不过扩展用法那是主流,比如 struts,spring,hibernate一般都是通过servlet做表现层的.
      

  7.   

    1.绝对不是,所有html可以做到的,servlet 都可以做到,只要你把你先用html写好,然后用out.print输出就ok了,例子就不用举了吧.
    2.当然是用传统的好了,用servlet写简单的还可以,一到复杂的网页,就显得很麻烦了,而且看起来很乱,维护成本可能更高,他的缺点的反面也就是传统方法的优点了.
      

  8.   

    补充一下天堂魔鬼的观点:“当然是用传统的好了,用servlet写简单的还可以,一到复杂的网页,就显得很麻烦了,而且看起来很乱”,这就是sun推出JSP的原因,可以用JSP来达到简化servlet开发的目的,虽然JSP还是会被编译成servlet。
      

  9.   

    “...我发觉用servlet做jsp网页好像只能输出纯文本的东西啊!...”这就足够了,网页全是纯文本,知道不?纯的。
    木有用它输出网页的,太麻烦,几乎是mission impossible。所以JSP诞生了。