jsp是什么,jsp是什么( 三 )


为了克服Servlet的这些弱点,Sun公司在1999年初推出了JSP1.0 。作为对Servlet的一个补充 , JSP在生成HTML代码上比Servlet方便许多,而且不需要特殊部署,只需要复制到服务器下面即可运行 。
JSP包括很多技术 , 包括Java Bean、自定义标签(Custom Tags)、EL表达式(Expression Language)、JSTL标准标签类库(Java Standard Tag Library)等 。这些强大成熟的技术使得JSP在视图层(View)有很大的优势 。
JSP的界面中可以直接编写Java代码,这为开发人员提供了极大的便利,自从推出JSP1.0后,便得到了广泛的应用 。
参考资料来源:百度百科-jsp内置对象
参考资料来源:百度百科-JSP
JSP
简明介绍
作者:unknown
文章来源:Java中文网
点击数:45
更新时间:2005-9-5
JSP,
JavaServer
PagesTM是由Sun
Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准
(参见
http://www.javasoft.com/products/jsp
) 。
在传统的网页HTML文件(*.htm,
*.html)中加入Java程序片段
(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp),Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段 , 然后将执行结果以HTML格式返回给客户 。程序片段可以操作数据库、可以重新定向网页、可以发送
email
等等 , 这就是建立动态网站所需要的功能 。所有程序操作都在服务器端执行,网络上传送给客户端仅是得到的结果,对客户浏览器的要求最低 , 可以实现
No
Plugin , No
ActiveX,,No
Java
Applet,甚至
No
Frame 。

Sun
正式发布
JSP(JavaServer
Pages)
之后,这种新的
Web
应用开发技术很快引起了人们的关注 。
JSP
为创建高度动态的
Web
应用提供了一个独特的开发环境 。按照
Sun
的说法 , 
JSP
能够适应市场上包括
Apache
WebServer

IIS4.0
在内的
85%
的服务器产品 。即使您对
ASP
“一往情深”,我们认为,关注
JSP
的发展仍旧很有必要,这是基于以下的比较分析 。
JSP

Microsoft

ASP
技术非常相似 。ASP
的编程语言是
VBScript
之类的脚本语言,
JSP
使用的是
Java
,这是两者最明显的区别 。此外,
ASP

JSP
还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码 。在
ASP
下,
VBScript
代码被
ASP
引擎解释执行;在