JSP应用开发的理性分析
摘要:sun公司在1999年6月推出了一种命名为javaserverpage的新的网页开发技术,简称为jsp。动态网页技术基本上包括cgi、asp、php、jsp四种,文章从应用背景、优势挖掘和发展前景三个方面进行了简析,得出一个结论:jsp的应用范围越来越广,国外java phpjsp的发展前景在多种动态网页技术当中可以理解为不可估量。
关键词:cgi;asp;php;jsp;jsp的优势和发展
中图分类号:tp393 文献标识码:a 文章编号:1674-7712 (2013) 02-0054-01
一、应运而生
动态网页技术是随着万维网的普及而急速发展的。无论是最原始的cgi,还是asp、php,都在某种程度上满足了网页开发人员对动态网页开发技术的需求。
初始阶段,动态网页技术主要采用cgi技术,它很成熟,功能也很强大;之后出现了一个中间件——asp,asp的强大体现在后台的com组件,这些组件将asp的能力进行了无限的扩充;ph
p则是一种html内嵌式的语言,独特的语法混合了c、java、perl以及php式的新语法。它可以比cgi或者perl更快速的执行动态网页。php提供了标准的数据库接口,数据库连接方便,兼容性强;扩展性强;可以进行面向对象编程。
客观的说,上述三种动态网页技术是有一定的局限性的:cgi编程困难,效率低下,修改复杂等缺陷造成了对服务器资源一定性的耗费;asp无法实现跨操作系统的应用;php缺乏规模支持、多层结构支持以及提供的数据库接口不统一等等……这些缺陷都限制了很多技术的使用范围,极大地阻碍了动态网页技术的推广。jsp(javaserverpage)便在此时应运而生,因为它是一种统一的页面开发技术,具有如下特点:(1)能够在任何web或应用程序服务器上运行,与操作平台无关;(2)应用程序逻辑和页面显示能够分离;(3)提供代码重用,简化开发基于web的交互式应用程序的过程。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论