|
知识路径: > 计算机网络应用基础知识 > 因特网应用基础知识 > HTML网页设计与制作、JSP、ASP动态网页编程技术以及ADO的概念和使用 > 动态网页制作 >
|
考试要求:掌握
相关知识点:11个
|
|
|
|
JSP(Java Server Pages)是由Sun Microsystems公司倡导,许多公司共同参与建立的一种动态网页技术标准。在传统的网页HTML文件(*.htm、*.html)中加入Java程序片段(Scriptlet)和JSP标签(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送E-mail等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅仅是得到的结果,对客户端浏览器的要求最低,可以实现无Plugin、无ActiveX、无Java Applet,甚至无Frame访问。
|
|
|
|
|
(1)内容的生成和显示分离。使用JSP技术,Web页面开发人员可以使用HTML或者XML标签来设计和格式化最终页面。还可以使用JSP标签或者小脚本来生成页面上的动态内容。
|
|
|
(2)强调可重用的组件。绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBean或EJB)来执行应用程序所要求的更为复杂的处理。
|
|
|
(3)采用标识简化应用开发。通过开发定制化标识库,JSP技术是可以扩展的。第三方开发人员和其他人员可以为常用功能创建自己的标识库。
|
|
|
(4)健壮性与安全性。由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被译成Java Servlet,所以JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。
|
|
|
(5)良好的移植性。作为Java的一部分,JSP拥有Java编程语言"一次编写,各处运行"的特点。
|
|
|
(6)企业级的扩展性和性能。在与Java 2平台、J2EE和EJB技术整合时,JSP页面将提供企业级的扩展性和性能。
|
|
|
|
JSP技术被设计为一个开放的、可扩展的建立动态Web页面的标准。通过与业界领袖的合作,SUN保证JSP规范的开放性和可移植性,可以使用任意客户机和服务器平台,在任何地方编写和部署它们。将来,工具供应商和其他厂商将通过为专门的功能提供客户化的标识库而扩展平台的功能。
|
|
|