00000002.htm

来自「水木清华BBS」· HTM 代码 · 共 381 行 · 第 1/3 页

HTM
381
字号
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;ghopper&nbsp;(初来诈到),&nbsp;信区:&nbsp;Java&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;JSP是什么东西?&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Thu&nbsp;Dec&nbsp;&nbsp;2&nbsp;10:08:36&nbsp;1999)&nbsp;WWW-POST&nbsp;<BR>&nbsp;<BR>JSP主要是用做干什么的呢?&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;202.118.7.102]&nbsp;&nbsp;<BR>发信人:&nbsp;javaman&nbsp;(风间苍月),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;JSP是什么东西?&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Thu&nbsp;Dec&nbsp;&nbsp;2&nbsp;15:28:33&nbsp;1999)&nbsp;<BR>&nbsp;<BR>【&nbsp;在&nbsp;ghopper&nbsp;(初来诈到)&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>∶<I>&nbsp;JSP主要是用做干什么的呢?&nbsp;</I><BR>&nbsp;<BR>java&nbsp;sever&nbsp;pages,实现CGI的功能&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;202.204.92.171]&nbsp;<BR>发信人:&nbsp;wyh&nbsp;([寒]),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;JSP是什么东西?&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;Dec&nbsp;&nbsp;3&nbsp;12:21:58&nbsp;1999)&nbsp;<BR>&nbsp;<BR>【&nbsp;在&nbsp;rockfirm&nbsp;(Music&nbsp;All&nbsp;Right)&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>∶<I>&nbsp;【&nbsp;在&nbsp;ghopper&nbsp;(初来诈到)&nbsp;的大作中提到:&nbsp;】&nbsp;</I><BR>∶<I>&nbsp;JSP&nbsp;:&nbsp;Java&nbsp;Server&nbsp;Page.&nbsp;</I><BR>∶<I>&nbsp;类似ASP,用于WEB主页的开发,但ASP&nbsp;只能用于Windows&nbsp;平台,而JSP&nbsp;可以用于各种平台.&nbsp;</I><BR>∶<I>&nbsp;也可以作为Web&nbsp;Server&nbsp;,能很容易的与Servlet共同使用.&nbsp;&nbsp;</I><BR>&nbsp;~~~~~~~~~~~~~~~~~~~~~&nbsp;<BR>&nbsp;&nbsp;这是什么意思呢?做什么Web&nbsp;Server?&nbsp;&nbsp;&nbsp;Jsp其实最后还是作为Servlet运行的,&nbsp;<BR>那么说什么能很容易的与Servlet共同使用呢?&nbsp;<BR>  其实说白了,Jsp&nbsp;就是一种用脚本编写Servlet的方法。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;如果你连Servlet是什么也不知道,那我也无法说了。&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>※&nbsp;修改:·wyh&nbsp;於&nbsp;Dec&nbsp;&nbsp;3&nbsp;12:22:42&nbsp;修改本文·[FROM:&nbsp;166.111.163.155]&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;166.111.163.155]&nbsp;<BR>发信人:&nbsp;rockfirm&nbsp;(Music&nbsp;All&nbsp;Right),&nbsp;信区:&nbsp;Java&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;JSP是什么东西?&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;Dec&nbsp;&nbsp;3&nbsp;12:52:41&nbsp;1999)&nbsp;WWW-POST&nbsp;<BR>&nbsp;<BR>【&nbsp;在&nbsp;wyh&nbsp;([寒])&nbsp;的大作中提到:&nbsp;】
&nbsp;<BR>∶<I>&nbsp;&nbsp;~~~~~~~~~~~~~~~~~~~~~
&nbsp;</I><BR>∶<I>&nbsp;&nbsp;&nbsp;这是什么意思呢?做什么Web&nbsp;Server?&nbsp;&nbsp;&nbsp;Jsp其实最后还是作为Servlet运行的,
&nbsp;</I><BR>∶<I>&nbsp;那么说什么能很容易的与Servlet共同使用呢?
&nbsp;</I><BR>∶<I>&nbsp;  其实说白了,Jsp&nbsp;就是一种用脚本编写Servlet的方法。
&nbsp;</I><BR>∶<I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果你连Servlet是什么也不知道,那我也无法说了。
&nbsp;</I><BR>
&nbsp;<BR>麻烦您说得清楚一些.我确实不太清楚JSP,&nbsp;我忘了说用JSWDK做WEB&nbsp;SERVER.
&nbsp;<BR>见笑.至于JSP&nbsp;作为SERVERLET&nbsp;来运行,请你说清楚一些.谢谢!&nbsp;
&nbsp;<BR>&nbsp;&nbsp;&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;162.105.138.42]&nbsp;&nbsp;<BR>发信人:&nbsp;wyh&nbsp;([寒]),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;JSP是什么东西?&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;Dec&nbsp;&nbsp;3&nbsp;15:10:09&nbsp;1999)&nbsp;<BR>&nbsp;<BR>【&nbsp;在&nbsp;rockfirm&nbsp;(Music&nbsp;All&nbsp;Right)&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>∶<I>&nbsp;【&nbsp;在&nbsp;wyh&nbsp;([寒])&nbsp;的大作中提到:&nbsp;】&nbsp;</I><BR>∶<I>&nbsp;&nbsp;</I><BR>∶<I>&nbsp;麻烦您说得清楚一些.我确实不太清楚JSP,&nbsp;我忘了说用JSWDK做WEB&nbsp;SERVER.&nbsp;</I><BR>∶<I>&nbsp;见笑.至于JSP&nbsp;作为SERVERLET&nbsp;来运行,请你说清楚一些.谢谢!&nbsp;&nbsp;</I><BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;呵呵,JSWDK我没有用过,所以不能说,不然会出笑话的,我用过GNUJsp&nbsp;<BR>1.0&nbsp;Release,那么就说这个吧,估计其他的JSP实现也一样的。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;首先,JSP不是解释执行的,这个跟ASP或者PHP是不一样的。JSP通过一个&nbsp;<BR>JSP&nbsp;Servlet读取编译成为Java源文件再用javac编译成class文件执行。也许&nbsp;<BR>大家都猜到了,这个JSPServlet本身就是一个Servlet,对于相应的JSP的请求&nbsp;<BR>是被送到了这个Servlet,这个Servlet再读取jsp文件编译执行。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;其次,jsp其实是建立在Servlet的基础上的。有人问我jsp的效率如何,&nbsp;<BR>我告诉他们去看看Servlet的运行效率,其实那个就是jsp的运行效率。所有的&nbsp;<BR>jsp最终都被编译成为Servlet。当JSPServlet接收到请求后,如果你设置了使用&nbsp;<BR>最新的jsp的话,它就会去找jsp文件,检查jsp文件在上次编译后是否改动过,&nbsp;<BR>如果改动的话,就会重新编译,最终还是会把请求转交给编译好的Servlet去&nbsp;<BR>运行的。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;大家也许注意到了写jsp和写Servlet确实有一些不一样的地方,造成这个&nbsp;<BR>不同是因为jsp的编译环境主动给jsp添加了一些变量供你使用。我使用过JRUN&nbsp;<BR>的环境,它添加的比较全,比如request,&nbsp;Request,&nbsp;response,&nbsp;Response,&nbsp;<BR>Session,&nbsp;session,&nbsp;Application,&nbsp;out,其实这些都是在编译的时候添加进去&nbsp;<BR>的,在Servlet的标准中都有对应的变量,如果你要使用的话,也完全可以在&nbsp;<BR>Servlet中使用。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;也说了不少了,其实都是废话,jsp从头到尾都是Servlet,如果你把Servlet&nbsp;<BR>搞通了,jsp也就没有问题了。jsp写网页是非常高效的,比直接用Servlet好用,&nbsp;<BR>也不存在什么降低效率的问题,所以建议大家使用。在这个ASP,PHP横行的年代,&nbsp;<BR>JSP被大家忽视了,确实是个悲哀。&nbsp;<BR>&nbsp;<BR>--&nbsp;<BR>※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;bbs.net.tsinghua.edu.cn·[FROM:&nbsp;166.111.163.155]&nbsp;<BR>发信人:&nbsp;midi&nbsp;(迷笛),&nbsp;信区:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;JSP是什么东西?&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Sat&nbsp;Dec&nbsp;&nbsp;4&nbsp;03:07:51&nbsp;1999)&nbsp;<BR>&nbsp;<BR>赞成对JSP的评价。但要说明几个方面:&nbsp;<BR>1.&nbsp;JSP编译成Servlet,是在用户第一次访问这个页面的时候——开发者可以是&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;那第一个用户。这个时候花时间相对较长。&nbsp;<BR>2.&nbsp;Servlet仍然是解释执行的。Java虚拟机本身就是解释执行的&nbsp;<BR>3.&nbsp;JSP虽是Servlet的延伸,但与Servlet还有很大不同。尤其是JSP&nbsp;1.0以后。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GNUJSP采用的是0.92的标准,对Bean的支持比较差&nbsp;<BR>4.&nbsp;在美国,EJB+Servlet+JSP几乎成为电子商务的开发标准。本来&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ASP也很有希望,但微软最近可能把精力都集中在打官司和Win2000上,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;因此电子商务发展得太少。PHP由于其模式和一些天生缺陷,毫无希望。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在美国,很少有商业站点用PHP的。&nbsp;<BR>5.&nbsp;JSP是Multi-tie模式中Presentation&nbsp;Logic&nbsp;Layer的表现方式。由于&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;XML的成熟,可能在一段时间后会逐渐衰退。但Application&nbsp;Logic&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;中EJB+XML&nbsp;Parser仍然有极强的生命力。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>【&nbsp;在&nbsp;wyh&nbsp;([寒])&nbsp;的大作中提到:&nbsp;】&nbsp;<BR>∶<I>&nbsp;标&nbsp;&nbsp;题:&nbsp;Re:&nbsp;JSP是什么东西?&nbsp;</I><BR>∶<I>&nbsp;发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Fri&nbsp;Dec&nbsp;&nbsp;3&nbsp;15:10:09&nbsp;1999)&nbsp;</I><BR>∶<I>&nbsp;&nbsp;</I><BR>∶<I>&nbsp;【&nbsp;在&nbsp;rockfirm&nbsp;(Music&nbsp;All&nbsp;Right)&nbsp;的大作中提到:&nbsp;】&nbsp;</I><BR>∶<I>&nbsp;:&nbsp;【&nbsp;在&nbsp;wyh&nbsp;([寒])&nbsp;的大作中提到:&nbsp;】&nbsp;</I><BR>∶<I>&nbsp;:&nbsp;&nbsp;</I><BR>∶<I>&nbsp;:&nbsp;麻烦您说得清楚一些.我确实不太清楚JSP,&nbsp;我忘了说用JSWDK做WEB&nbsp;SERVER.&nbsp;</I><BR>∶<I>&nbsp;:&nbsp;见笑.至于JSP&nbsp;作为SERVERLET&nbsp;来运行,请你说清楚一些.谢谢!&nbsp;&nbsp;</I><BR>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?