为了克服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
引擎解释执行;在
- 银筷子变黑是什么原因,银筷子遇到哪些东西会变黑?
- 三生御坊堂有什么效果,三生御坊堂精品海狗丸的功效与作用
- 海鲥鱼和长江鲥鱼区别,“长江三鲜”之一,因味道极为鲜美而广受食客喜爱的鱼是什么?
- 冬瓜荷叶茶可以减肥吗,冬瓜荷叶茶能减肥吗 冬瓜荷叶茶有什么功效
- 日本微波炉品牌排行榜,微波炉什么牌子好微波炉十大品牌推荐
- 地铁可以带奶茶进去吗,奶茶能带上地铁吗
- 醋泡生姜的功效与作用,醋泡姜的功效与作用
- 益生菌胶囊的功效,益生菌胶囊的作用
- 为什么买猪蹄要买前蹄,买猪蹄是买猪前爪好还是猪后爪好