问:JSP既然是在servlet上发展起来的且综合了servlet的全部优点,为什么还要用servlet,用JSP代替servlet不就行了?
问:JSP既然是在servlet上发展起来的且综合了servlet的全部优点,
为什么还要用servlet?
用JSP代替servlet不就行了?
问题点数:0、回复次数:30Top
1 楼dropship(光荣与梦想)回复于 2004-08-01 13:01:09 得分 0
看看mvc2Top
2 楼zhkchi(火焰神)回复于 2004-08-01 14:31:10 得分 0
hehe,看MVC2吧。Top
3 楼haoahoxueJAVA(一代笨枭)回复于 2004-08-01 22:16:23 得分 0
MVC2是什么东东?Top
4 楼chenjun8026(龙之子)回复于 2004-08-01 22:35:29 得分 0
构件+视图+控制
jsp+servlet+javabeanTop
5 楼majy()Oo.冲天剑.oO()(为这个国家做点什么吧)回复于 2004-08-01 22:57:55 得分 0
这话好像是你创造出来的吧,偶咋就没听过这么经典的语句呢Top
6 楼singnet(山居中人)回复于 2004-08-01 23:15:18 得分 0
构件+视图+控制
jsp+servlet+javabean
?????
晕!!!!Top
7 楼hotmanhh(HEHE,∧ _ ∧)回复于 2004-08-02 09:58:40 得分 0
JSP好像没有map的功能吧
servlet可以map,隐藏一些页面不想让人看到。Top
8 楼HITZXL(编程要厚道)回复于 2004-08-02 10:03:34 得分 0
呵呵,我以前也考虑过的问题!
看看以前的帖子,很多Top
9 楼chengongpu(chengongpu)回复于 2004-08-02 10:10:56 得分 0
兄弟,如果把JSP代替servlet后,速度会很慢/。因为mvc中view和逻辑处理没有分开!Top
10 楼haoahoxueJAVA(一代笨枭)回复于 2004-08-02 11:30:04 得分 0
mvc2
倒底是什么东东呀
谁能给我解释一下吗
或介绍几本书!
谢谢!Top
11 楼dhfly(飞鸿)回复于 2004-08-02 11:34:16 得分 0
mvc:model view controller(模型,视图,控制器)
这可是经典的面向对象设计方式,最早出现在smalltalk中,其他语言只不过有自己的叫法罢了,比如VC++就叫document/viewTop
12 楼eureka0891(迷茫中...)回复于 2004-08-02 11:53:09 得分 0
servlet有些东西是代替不了的,
jsp是经服务器编译后生成扩展servlet的java文件
然后执行它的_jspService方法
首先自动生成的代码有很多是没用的.如果想代码少:
你可以将jsp写成这样
<% %>里包含你的代码,当然import <% @ page %>,定义你自己的方法<%! %>等
只能有这些,
这样生成的代码可能和servlet差不了多少了,
你为什么要这么麻烦写代码(而且效率差)
jsp是为了你的view方便,不要在servlet里写out.println()而用的,
所以servlet,jsp都不可少!Top
13 楼TinyJimmy(Jimmy)回复于 2004-08-02 12:12:36 得分 0
通俗的说, jsp用于显示, servlet用于控制Top
14 楼alienbat(亡灵法师)回复于 2004-08-02 12:25:26 得分 0
“JSP既然是在servlet上发展起来的且综合了servlet的全部优点”
这句话是你总结的吧?Top
15 楼haoahoxueJAVA(一代笨枭)回复于 2004-08-02 12:48:53 得分 0
那楼上的有什么看法?Top
16 楼jeke342()回复于 2004-08-02 13:03:16 得分 0
看看struts了.
做java 不能像 ASP 那样写..
要不就用asp算了...
Top
17 楼lichenggang1976(中国龙)回复于 2004-08-02 13:17:49 得分 0
先有servlet后有jsp
Top
18 楼weepp(天天吃大葱)回复于 2004-08-02 13:18:21 得分 0
upTop
19 楼yundaki(蓝色T恤)回复于 2004-08-02 13:28:36 得分 0
学习中Top
20 楼haoahoxueJAVA(一代笨枭)回复于 2004-08-02 13:35:16 得分 0
alienbat(亡灵法师) ,送你一句话!
我曾经在本论坛上看到一篇鄙视你的文章
当时我没发表什么评论
但我看了几个你发的帖子后
我实在忍不住了,想送你一句话———“只有无知的人才无端地狂妄!”
看你这么狂妄可见你多么地无知,我是想提醒你不要坠入绝路!
其实世界上最可怜的人是那种“自己已很可怜而没一点自知知明的人”!
我也是在校学生可能没资格说这样的话但我实在看不下去了
不想看到中国教育的悲哀培养出如此素质低下的所谓大学生!
alienbat(亡灵法师) ,我真的为你的行为感到可耻!
可你自己还以为自己很了不起, 人世间最大的悲哀莫过于此!
我真的搞不懂你是不是人!
你如果在哪受了打击想不通的话可以去跳楼跳海或吃药呀
没必要在这里污染无辜的人的视线!
Top
21 楼hotmanhh(HEHE,∧ _ ∧)回复于 2004-08-02 16:56:50 得分 0
不过,本人有个愚见,就是如果要做控制的话,似乎jsp也是可以的,我同样可以用JSP做功能上的处理,比如我有个表单完成信息的输入,然后提交到另外一个JSP上完成处理动作,该JSP就完成处理动作,也没有什么显示信息,处理完后再跳到显示成功与否画面上。
如此一来,的确和Servlet没有什么区别啊。以前我是提交到Servlet上来完成,然后选择跳转,Servlet中很大一部分语法都可以写在JSP中间使用。
所以我也有点糊涂,有时候到底是用Servlet还是JSP,在公司开发应用,部署的方式有点怪异,用Servlet做Mapping的时候总是不成功,但是在JB单机调试的时候又是好的,所以我后来选择就用JSP完成Servlet的功能。
说了一通,只求有意的板玉,不求无用的板砖。谢谢各位高人才鸟。Top
22 楼alienbat(亡灵法师)回复于 2004-08-02 21:30:21 得分 0
haoahoxueJAVA(一代笨枭)
你也是在校学生?那就闭嘴吧。知道自己不懂就别发阙词说什么“JSP既然是在servlet上发展起来的且综合了servlet的全部优点”。啥都不懂还来评价这个评价那个的,你以为你是谁呀。鄙视的就是你这种人。
我狂妄?说的正确。我就是很狂,怎么样?再狂也轮不到你来评价我。真是可笑,
就你这种人还对我说什么“你这么狂妄可见你多么地无知,我是想提醒你不要坠入绝路!”,“不想看到中国教育的悲哀培养出如此素质低下的所谓大学生”
你算哪根葱啊?同学,明确告诉你我跟你一样大学尚未毕业,但你可以去搜索一下我的技术帖,我在里面讨论的东西你可懂得一星半点?还来评价我怎的,你有什么资格?如果我是什么“悲哀”,那你又算什么东西?恐怕称你为垃圾都算是抬举了吧?
先去take a leak,照照自己,再来评价别人!我狂又如何,你有资本你也可以狂啊!你有吗?Top
23 楼zjgxian()回复于 2004-08-03 00:36:17 得分 0
这里时讨论技术的地方,不是叫骂场,不该来的人永远从这里消失Top
24 楼Net8Java(男将╭ァM'r杜)回复于 2004-08-03 02:47:33 得分 0
up楼上的~!Top
25 楼dawnwang(晓风)回复于 2004-08-03 08:31:39 得分 0
呵呵,大家交流问题嘛,干嘛那么大火气,有啥事好好说
依我的愚见,JSP要和servlet配合使用,jsp做显示,servlet做控制,再加上javabean做模型,这样才能写出好的web应用,只用jsp,做做小东西还行.Top
26 楼Tianminghui(colin)回复于 2004-08-03 11:58:00 得分 0
1分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
一点诚意都没有,估计你就是来耍人的Top
27 楼liutang2(Believe I Can Fly!)回复于 2004-08-03 12:44:22 得分 0
我也来发表点吧:
servlet和jsp的区别之一:servlet可以隐藏代码。在软件完成后用servlet只提交给客户class文件就可以了。客户看不到是怎么实现的,也改不了原文件。而jsp则不同。代码必须全部暴露出来,可以做任意的修改。
jsp是在servlet的基础上发展起来的,但是它未必就具备servlet的全部优点。
我看他是为了简化一些操作。既然是简化,必然有缩略,那就不能完全取代。Top
28 楼alexlex(Working smarter, not harder)回复于 2004-08-03 13:25:34 得分 0
servlet是一個java class,class的優點自己看看oop方面的書就知道了Top
29 楼bestdelphier(菜鸟升级中......)回复于 2004-08-03 13:32:04 得分 0
如果按照楼主的说法,那美工mm们可是够可怜的了。Top
30 楼weepp(天天吃大葱)回复于 2004-08-03 14:01:04 得分 0
大家不要吵了!我好害怕的!Top




