AutoCAD 3DMAX C语言 Pro/E UG JAVA编程 PHP编程 Maya动画 Matlab应用 Android
Photoshop Word Excel flash VB编程 VC编程 Coreldraw SolidWorks A Designer Unity3D
 首页 > JSP

Java web应用开发概览

51自学网 http://www.51zixue.net

Web开发(Web Development)是JBuilder Professional 和 Enterprise版权的特性. Applet 开发是 JBuilder所有版本开发的一个特性.本节介绍了web开发技术。包含了他们的异同点。讨论了如何决定使用何种技术。我们首先介绍这些技术的概念。 

Web应用程序技术 

技术描述 
Applets  
一种可以被浏览器下载并在浏览器上运行的Java小应用程序。 

Servlets  
可以处理客户请求的运行在服务器端的Java应用程序。 

JavaServer Pages (JSP)  
一种扩展的servlet技术。JSP重点在于提供一种简单的开发servlet的方法。它们在开发时表现不同,但当第一次运行后,JSP都被Web服务器编译成servlet。 

InternetBeans Express  
一种元件库,用于提供简化代表和操作数据库中的数据。此技术用于联接servlet和JSP技术,并简化数据敏感的servlet和JSP的开发。 

本文简介给出了这些技术的基本概念。但是如何使用这些技术,它们的好处与缺点是什么?我们将在以下的部分给出解答。 

Applets 
当Java语言首次可用时,applet造成了很大的纷乱。此时web技术尚未得到很大的发展。而applet那时解决了开发者面对的一些难题。实际上,applet变得如此流行以致今天开发applet是Java学习课程的一个基本内容。结果是,一个通常的错误观念是Java开发者过多地依赖于applet。Applet应在特定的情况下使用,它并非解决所有Web开发问题的神奇解决方法。 

使用applets的缺点在于: 

*分发与测试是困难的.  
*依赖于客户机的浏览器是否允许Java运行。 
*不同的浏览器版本支持不同版本的JDK, 并且一般不是最新的JDK版本。 
*applet第一次启动很慢。因为客户机必须将它从服务器上下载.  
*以上的一些问题可以有其它的解决方案(此处不加预讨论)。当考虑使用applet时,应首先考虑是否有其它的Java技术可以实现你的目的。 

<

 

 

 
上一篇:JB8一个jsp文件编写、保存BUG的原因及修改  下一篇:jsp安全问题及其解决建议