当前位置: 技术问答>java相关
servlet和JSP有何区别?(菜鸟级)
来源: 互联网 发布时间:2015-04-16
本文导语: 概念模糊,烦请指教! | servlet API 是一个具有跨平台特性,纯java的server-side 程序,它对应于在client 端执行的java applet. jsp(java server pages)是由sun microsystems 公司倡导,许多公司参与一起建...
概念模糊,烦请指教!
|
servlet API 是一个具有跨平台特性,纯java的server-side 程序,它对应于在client 端执行的java applet.
jsp(java server pages)是由sun microsystems 公司倡导,许多公司参与一起建立的一种新动态网页技术标准,类似其他技术标准,如asp,php 是server-side scripting language.
sun公司首先发展出servlet,其功能非常强大,且体系设计完善,但是他输出html语法时,必须使用out.println()一句一句输出,例如:
out.println("");
out.println("demo");
out.println("hello world
");
out.println("大家好“);
out.println("");
out.println("");
这段程序比较小,所以看起来不是很复杂,但是当网页很复杂时,这种方法就不方便了。
下面一段是jsp:
demo
这样简化了web网页设计的负荷.
jsp(java server pages)是由sun microsystems 公司倡导,许多公司参与一起建立的一种新动态网页技术标准,类似其他技术标准,如asp,php 是server-side scripting language.
sun公司首先发展出servlet,其功能非常强大,且体系设计完善,但是他输出html语法时,必须使用out.println()一句一句输出,例如:
out.println("");
out.println("demo");
out.println("hello world
");
out.println("大家好“);
out.println("");
out.println("");
这段程序比较小,所以看起来不是很复杂,但是当网页很复杂时,这种方法就不方便了。
下面一段是jsp:
demo
这样简化了web网页设计的负荷.