在标识和JavaBea
s组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。因为核心逻辑被封装在标识和JavaBea
s中,所以Web管理人员和页面设计者,可以编辑和使用JSP页面,但不影响内容的生成。在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容,并且将结果以页面(或者XML)的形式发送回浏览器。这既有助于作者保护自己的代码,并可以保证任何基于HTML的Web浏览器的完整性。
22可重用组件
绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBea
s或者E
terpriseJavaBea
s组件)来执行应用程序所要求的复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使这些组件为更多的使用者和客户群体所使用。基于组件的方法加快了整个开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。
23使用标识
Web页面开发人员不都是熟悉脚本语言的编程人员。JSP技术封装了许多功能,这些功能是易用的,与JSP相关的XML标识中进行动态内容生成所需要的。标准的JSP标识能够访问和实例化JavaBea
s组件,设置或者检索组件属性,下载小程序,以及用其他方法执行困难的编码和耗时的功能。
24适应平台
几乎所有平台都支持Java,JSP+JavaBea
s几乎可以在所有平台下畅行无阻。从一个平台移植到另外一个平台,JSP和JavaBea
s甚至不需要编译,因为Java字节代码都是标准的与平台无关的。
25数据库连接
Java中连接数据库的技术是JDBC,Java程序通过JDBC驱动程序连接数据库,执行查询,提取数据等操作。Su
公司还开发了JDBC-ODBC桥,使用这个技术Java程序可以访问带有ODBC驱动程序的数据库,目前大多数数据库系
2
f(JSP及WEB技术)
统都带有ODBC驱动程序,因此Java程序可以访问诸如Oracle、Sybase、MSSQLServer和MSAccess等数据库。此外,通过开发标识库,JSP技术可以进一步扩展。第三方开发人员和其他人员可以为常用功能建立自己的标识库。这使得Web页面开发人员能够使用熟悉的工具和类似标识一样的执行特定功能的组件来进行工作。JSP技术很容易整合到多种应用构架中,来使用现存的工具和技巧,并且可以扩展到支持企业的分布式应用中。
3Eclipse功能简介
越来越多的Java开发人员已经开始欣赏Eclipse的JDT提供的生产力和质量收入。它为Java编辑器提供了语法高亮显示,这些格式化,折叠,内容是来辅助代码模板等多项功能。它不断增长的可调整和代码生成功能设置允许你在更高的级别上操作代码,并自动化通常的代码强度任务和容易出错的任务。此外,在开发代r