JSP实用简明教程txt全集下载
JSPtxt全集小说附件已上传到网盘,点击免费下载:
免费,直接下载
学习jsp的经典视频教程
但是我没有自己的电子版。
我有ppt,不知道要不要。先发给你,希望对你有帮助。看分数,注意查收。
JSP是什么?JSPASP有什么区别?
尽管JavaSeverPages技术和微软ActiveSeverPages在许多方面都有相似之处,但仍有许多不同之处,其中最根本的区别是:两者来自不同的技术规范组织,其实现的基础是:WEB对服务器平台的要求不同。
一、JSP技术:开放技术
JSP与ASP技术明显不同:开发人员对两者各自软件系统设计有不同的深入了解。JSP该技术是基于平台和服务器的独立性,由广泛、专用、各种工具包、服务器组件和数据库产品开发商提供的输入支持。相比之下,ASP技术主要依靠微软的技术支持。
1.平台和服务器的独立性
JSP技术依附于一次写入,然后可以在任何符合JavaTM语法结构的环境中运行。取而代之的是过去依附于单一平台或开发商,JSP该技术可以在任何WEB服务器上运行,并支持许多开发商提供的各种工具包。
ASP技术基本上局限于微软的操作系统平台,因为ASP是基于Activex控件技术提供客户端和服务器端的开发组件。ASP主要工作环境是微软的IIS应用程序结构。由于Activex对象具有平台特性,ASP技术不能轻易实现跨平台WEB服务器的工作。虽然ASP技术可以通过第三方提供的产品获得组件和服务来实现跨平台应用程序,但Activex对象必须提前放置在所选平台中。
2.开放的开发过程,开放的原代码
SUNJSP技术应用JAVA社区过程开发。自从年,SUNJAVA技术和规范已与国际JAVA组织合作开发和修改。JSP产品,SUN授权工具提供商(如Macromedia),结盟公司(如Apache,Netscape),最终用户、合作伙伴等。最近,SUN最新版本的JSP和JavaTMServlet(JSP1.1,JAVASERVLET2.2)向原代码发放Apache,JSP和Apache相互发展紧密。Apache,SUN与许多其他公司和个人公开设立强大的咨询机构,以便任何公司和个人都能免费获取信息。(详见:)
JSP应用程序界面(API)毫无疑问,随着JAVA组织的不断开放和扩大,它已经取得了成功,并将继续改进。相反,ASP技术仅靠微软本身的推动,其发展是以独家、封闭的开发过程为基础的。
ASPJSP技术技术
WEB任何WEB服务器包括微软IIS或个人WEB服务器Apache,Netscape,和IIS
微软的视窗系统绝大多数流行平台,包括solaris操作系统、微软的视窗系统,MACOS,Linux,以及其他UNIX系列平台产品
跨平台访问需要引入第三方ASP来支持WEB信息机构环境中不同系列的计算机组,即确保用户在当前软硬件和人力资源方面的投资完全兼容,JSP技术提供灵活、开放的选择:可使用各种工具提供商提供的工具,高度反映了工业标准的输入和配置
3.从开发人员的角度来看:ASP和JSP技术一起,开发者可以通过点击网页中的组件来制作动态内容和应用程序的交互式WEB网站。ASP仅支持组件对象模型COM,JSP技术提供的组件都是基于JavabeansTM技术或JSP标签库。由此可见两者虽有相似之处,但其区别却十分明显。
1)JSP标签可扩展性
尽管ASP和JSP动态WEB网页采用标签和脚本技术制作,JSP该技术可以应用开发者扩展JSP标签,JSP开发人员可以定制标签库,因此网页制作人可以充分利用与XML兼容的强大功能,大大降低对脚本语言的依赖。由于定制标签技术,网页制作人降低了制作网页和向多个网页扩展关键功能的复杂性。
2)JSP跨平台的可重用性
JSP在开发过程中,开发人员始终注重可重用性。JSP组件(企业JavabeansTM,Javabeans,或者定制的JSP标签)可以跨平台重用。Javabeans组件可以访问传统的数据库,并在UNIX和分布式系统模式下工作WINDOWS平台。JSP该技术的标签可以扩展功能,为开发人员提供简单的接口,即共享网页的包装功能,使其完全工业标准化。
这种基于组件的模式有效地提高了应用程序的开发效率,因为该模式允许开发人员使用快速的子组件快速创建模板应用程序,然后整合一些额外的功能。这种有效的方法在JSP中无处不在,可以包装成Javabean或工业标准化的Javabean组件。
二、JAVA的优越性
JSP该技术以JAVA语言为脚本语言,而ASP网页则使用微软VBScrip或Jscrip。JAVA编程语言成熟、强大、易于扩展,远优于基于BASIC的脚本语言。如:JAVAVBScript或Jscript语言。因为他们使用JAVA技术,并且都被编译成JAVAServlets,JSP该网页为JAVA库单元的整个服务器端提供了一个接口,为HTTP服务。
JAVA让开发人员的工作在其他方面变得同样简单。例如,当ASP应用程序被怀疑在WINDOWSNT系统中崩溃时,JAVA能有效防止系统崩溃。JAVA通过提供防止内存泄漏的方法,语言也可以在内存管理中展示自己的技能。此外,JSP为应用程序提供了强大的事故处理机制。
易于维护
基于JSP技术的应用程序比基于ASP的应用程序更容易维护和管理。
脚本语言可以很好地为小型应用程序服务,但不能适应大型和复杂的应用程序。因为,JAVA它是结构化的,它更容易创建和维护庞大的组件化应用程序。
JSP在不影响逻辑或逻辑的情况下,突出的组件技术使修改内容变得容易实现。
Javabeans结构整合了数据库访问、安全、事务完整性、独立性等企业逻辑。
由于JSP技术是一种开放的、跨平台的结构,WEB服务器、平台等部件可以轻松升级或切换,不会影响JSP的基本应用程序。这一特点使JSP能够适应现实世界中各种WEB应用程序的不断变化和发展。
ASPJSP技术技术
可重用,跨平台组件没有JAVABEANS企业级JAVABEANS,定制JSP标签
安全:防止系统崩溃
没有内存泄漏保护
脚本语言VBSCRIPT,JSCRIPTJAVA
没有定制的标签
2.企业产品的多样性
JAVA2平台,即企业版(),是JAVA结构,适用于多企业应用,JSP网页可以访问包括网页在内的所有组件Javabeans,企业级JavabeansJAVAServlets。JSP网页可以完全编译成Servlets,因此,它们都享有服务器端JAVA应用程序的灵活性。平台内容不仅包括管理复杂的企业应用,还包括事务管理技术和Poling资源管理技术。
JSP网页可以访问标准服务,包括:
?JAVA名称和目录界面API
?JDBCTMAPI(与相关数据库通信)
?JavaMailTM(支持基于JAVA邮件和消息应用程序的类别)
?JAVATM消息服务
通过,JSP网页可以通过多种方式与企业系统互动访问。支持CORBA两种标准化技术:JAVAIDL和RMI-IIOP。在企业级JAVABEANS技术的支持下,JSP网页通过使用先进的对象映射访问数据库。
最后,由于JSP技术是基于JAVA开放过程的产品,因此可以广泛支持不同提供商提供的工具,WEB服务器和应用程序的服务可以让用户选择最好的开发方法和最适合应用程序开发的工具包,有效保护用户在代码和人员培训方面的投资。
ASPJSP技术技术
传统的数据库可以兼容(COM)可以(用JDBCAPI)
集成数据源的能力可以在任何符合ODBC规范的数据库中工作,并可以访问符合JDBC技术规范的数据库
组件COM组件JAVABEANS,JAVABEANS或扩展JSP标签
支持有扩展工具
—全文结束—
常见问题FAQ
- UU学院资源教程能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 付款了无法下载怎么办?
- 链接地址失效怎么办?