毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于JSP网上书店系统 第2页

更新时间:2008-3-23:  来源:毕业论文

基于JSP网上书店系统 第2页

1.2.3  JavaBean技术介绍

JavaBean技术是一种基于Java的组件技术,JavaBean组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据的提取等,是解决代码重用问题的一种策略。

以前的组件无法实现真正的代码重用,其主要原因就是它们对于处理平台的依赖和对开发语言的依赖过重。由于Java语言在这些方面所具有的特点和优势,使得基于它的软件JavaBean组件技术倍受人们的关注。它的任务就是:一次编写,可以在任何地方执行,

可以在任何地方重用。JavaBean组件可以在任何地方冲用包括了可以在应用程序、其他组件、文档、Web站点和应用程序构造器工具等多种方案中再利用。

为了创建和使用Java软件组件,JavaBean被实现为一种独立于平台和结构的应用程序接口,它的实现可以忽略内部的结构及细节问题,只需要定义其外部的特征及对外功能就行。其中,属性、方法和事件三种接口可以独立对外进行开发。

JavaBean的实质就是一个.class文件,也可以成为类文件。JavaBeanbinary格式保存,可以保护Java源代码不容易被他人抄袭。

1.2.4 JSP的运行环境

要运行Jsp(注意,不是浏览Jsp页面),需要有支持Jsp的服务器。这里分2种情况:一种是自身就支持Jsp的服务器,如Jrun,Weblogic,JSWDK等;而另一种则是在不支持Jsp的服务器上安装Jsp引擎的插件,如在IIS,Apache等服务器上安装WebSphere,tomcat,Resin等插件。其中主流服务器是Weblogictomcat.

Weblogic是一款功能强大的服务器软件,配置比较简单,而且Jsp的扩展功能较多,附带了数据库的JDBC驱动程序。,支持JHTML(一种与Jsp十分相似的技术),是目前市场占有率最高的服务器。不过,Weblogic的运行情况不太稳定,使用它调试Jsp文件,出现语法错误或者数据库连接错误时,Weblogic就有可能崩溃。

Tomcat服务器是Apache Group Jakarta小组开发的一个免费服务器软件,适合于嵌入Apache中使用,而且,它的源代码可以免费获得,你可以自由地对它进行扩充。访问的地址 http://jakarta. apache.org/tomacat/index.html Tomcat服务器的兼容性很好,如WebLogic服务器采用其为Web服务器引擎,Jbuilder将其作为标准的测试服务器,Sun公司也将其作为JSP技术应用的示例服务器。不足之处是它的配置比较麻烦,而且有一些安全性的问题没有解决。但是Tomcat服务器有众多大软件公司的支持,而且服务器的性能稳定,其发展前景很好。

1.3  系统开发环境

1.3.1 服务器的配置

前面介绍了JSP的生命周期,为了说明JSP对运行环境的要求,先简单的介绍一下它的运作过程。服务器在接收到客户端传过来的一个页面请求时,先判断是否是JSP页面请求(从扩展名来判断),如果不是,只是一般的HTML页面请求,则直接把HTML文档传给客户端,完成客户端与服务器的一次连接。如果判断是JSP页面请求,则由JSP引擎(或Servlet引擎)将JSP页面代码转换成Servlet代码,再通知服务器上的JVMJava虚拟机)对转换过来的Servlet代码进行编译,将生成的字节码文件放在服务器上相应的地方,并执行编译后得到的字节码,然后把结果传送给客户端,这样就完成一次连接。以后如果有相同的JSP页面的请求,则直接由JSP引擎通知JVM执行已有的字节码,并把结果传送给客户端。

   从上面JSP运作全过程可见,运行JSP最少需要三样东西:JSP引擎、Web服务器和JVM。最常用的Java开发工具就是JDKJbuilder,它们之间的很大不同就是JDK是字符界面,而Jbuilder是窗口界面。本系统直接采用JDK作为JVMjava编译器。所用的操作系统是Windows2000,服务器采用的是tomcat,利用了它充当Jsp引擎,同时还利用了它的信息发布功能。首先把JDKtomcat安装到本地硬盘D盘根目录下,下面详细的介绍如何配置运行环境:

       配置环境变量

第一步:进入我的桌面,右击“我的电脑”,选择“属性”选项,进入“系统属性“对话框,单击”高级标签“,如图1-2所示:若图片无法显示请联系QQ752018766
第二步:点击上图箭头所示“环境变量”,进入图1-3
画面。

第三步:单击系统变量部分的 新建按扭,创建JAVA-HOME变量,在变量值栏内输入C:\jdk1.4.2_05; 如图1-4所示:JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径C:\jdk1.4.2_05,此路径下包括libbinjre等文件夹(此变量最好设置,因为以后运行tomcateclipse等都需要依靠此变量)

第四步:同样的方法创建CLASSPATH 变量,在变量栏内输入,.;%JAVA_HOME%\lib;

%JAVA_HOME%\lib\tools.jar (要加.表示当前路径)CLASSPATHjava加载类(class or lib)路径,只有类在classpath中,java命令才能识别。

第五步:创建PATH变量,在变量栏内输入,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

Path使得系统可以在任何路径下识别java命令。

第优步:创建Tomcat-Home变量,在变量栏内输入

C:\Tomcat5.0; 如图1-5所示:若图片无法显示请联系QQ752018766

第七步:检测配置是否成功:

1)检测JDK是否配置成功

编写一个java程序,例如:

public class HelloWorldApp

{

              public static void main(String args[])

              {

                            System.out.println(“HelloWorld!”);

               }

}

首先把它放到一个名为HelloWorldApp.java的文件中,这里,文件名应和类名相同,因为java解释器要求公共类必须放在与其同名的文件中。然后对它进行编译:

c:\>javac –g HelloWorldApp.java

编译的结果是生成字节码文件HelloWorldApp.class。最后用java解释器来运行该字节码文件:

c:\>java  HelloWorldApp

结果是在屏幕上显示“Hello World!

至此,JDK完全安装成功。

2)检测tomcat是否配置成功

进入C:\Tomcat5.0\bin目录,双击startup.bat执行文件启动Tomcat服务器,成功启动后的界面如图1-6所示:

我们现在就可以通过浏览器看Tomcat服务器的示例程序了,打开浏览器,键入http://localhost:8080/index.jsp进入Tomcat服务器的主页面。 若图片 无法显示请联系QQ752018766

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

基于JSP网上书店系统 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。