您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > java web编程学习
第1章搭建开发环境在进行JavaWeb环境开发之前,首先要做的第一件事就是搭建开发环境,开发环境搭建成功,接下来便是对整个开发环境进行测试,可以通过编写一个简单的JSP程序发布到Tomcat应用服务器上运行。通过本章的学习,可以使读者对JavaWeb开发有一个理性上的认识,为以后的学习打下良好的基础。本章重点:JDK的安装、设置及测试。Tomcat应用服务器的安装、设置及测试。Eclipse和MyEclipse安装和Tomcat的相结合。1.1JavaWeb开发概述JavaWeb其实指的就是利用JSP、Servlet和XML等技术制做的网站。但是用JavaWeb开发制做的网站要比用HTML制做的静态网页要复杂的多。它要结合数据库、SSH框架和Ajax技术等高端技术。(1)用户打开IE浏览器(FireFox也可以),输入需要请求的Web服务器的URL地址(2)浏览器会根据URL地址找到指定的Web服务器,并向其发出请求(request)。(3)Web服务器接受到请求,就会做出相应的处理,并生成处理结果。(4)Web服务器会把处理后生成的响应结果返回给发出请求的浏览器。(5)浏览器接收到响应结果后,就会对其结果进行解释,最终将结果以网页的形式展示给用户。1.2搭建JDK开发环境JDK是JavaDevelopToolkit的缩写,将它翻译成中文的意思的就是“Java开发工具”,其意可以理解为若想进行Java程序的开发,JDK是必不可少的工具。由此可以看出,JDK是Java程序开发的核心,它包括:编译程序的javac命令、运行程序的java命令和JavaAPI中类库等。在本节中,就主要介绍搭建JDK开发环境的3个步骤:JDK的下载与安装。环境变量的设置。JDK环境的测试。1.2.1JDK的下载与安装JDK的安装过程很简单,只要正确的按照安装向导一步步的进行操作,成功安装JDK是没有问题的,在安装JDK之前需下载JDK的安装程序,也可以到本书配有光盘中获取。1.2.2环境变量的设置JDK开发工具已安装成功后,接下来便是对JDK进行环境变量的设置。或许有的读者就会问了,为什么要设置环境变量?设置环境变量的目的是什么?这个问题首先还得从环境变量说起,环境变量其实就是由路径和文件名组成的字符串,系统可以通过环境变量提供的路径控制程序的行为。所以,对JDK进行环境变量的设置,可以使在DOS控制台上对.java程序生成.class文件。(1)在桌面上选中“我的电脑”,单击鼠标右键,在弹出来的菜单中,单击“属性”(2)在弹出的系统属性的对话框中,单击“高级”选项卡,然后单击“环境变量”按扭(3)在弹出来的环境变量的对话框中,单击“新建”按扭(4)单击“新建”按扭,弹出新建用户变量对话框,在这里需要设置的3个变量,它们分别是:JAVA_HOME、PATH和CLASSPATH。1.2.3JDK环境的测试环境变量设置完成后,接下来便执行搭建JDK开发环境的最后一步,对JDK环境的测试,看JDK环境是否搭建成功。JDK的测试主要是在DOS命令控制台中完成的。(1)单击“开始|运行”,在弹出的对话框中输入“cmd”命令,单击“确定”按扭,进入DOS命令控制台。(2)输入javac命令,按下“Enter”键,如果出现javac的用法参数提示信息,则表示JDK环境搭建成功。1.3搭建Web布署环境一个完整的JavaWeb开发环境,是由程序代码开发环境和程序代码运行环境两部分组成的。Tomcat是由Apache推出一项免费的开源服务器,它的主要作用是提供了一个可以让Jsp和Servlet运行的平台。在本节中主要介绍如何安装Tomcat服务器以及Web应用程序的分布和运行。1.3.1Tomcat的下载与安装(1)打开Tomcat官方网站,在Download下,单击“Tomcat6.x”。(2)在跳转后的页面,单击Core下面的“zip”连接,就出现下载提示对话框,单击“保存”按扭即可下载到本地磁盘。(3)将下载后的apache-tomcat-6.0.20.zip,双击进行解压,解压后的文件就可以直接使用,不需要进行安装。1.3.2环境变量的设置Tomcat的环境变量设置和JDK的环境变量的设置相同,作用也是相同的。只是设置的变量名字不同。具体的操作步骤如下:(1)在桌面上选中“我的电脑”,单击鼠标右键,在弹出来的菜单中,单击“属性”,(2)在弹出的系统属性的对话框中,单击“高级”选项卡,然后单击“环境变量”按扭(3)在弹出来的环境变量的对话框中,单击“新建”按扭(4)单击“新建”按扭,弹出新建用户变量对话框,在这里需要设置的3个变量,它们分别是:CATALINA_HOME、CATALINA_BASE和TOMCAT_HOME。1.3.3发布Web应用程序在Tomcat服务器上运行JavaWeb应用程序的主要步骤如下:创建Tomcat工作区。在工作区中创建目录WEB-INF。在WEB-INF目录下新建一个文件web.xml。把JavaWeb应用程序拷贝到Tomcat工作区中。启动Tomcat。访问,查看运行结果。1.4搭建Eclipse+MyEclipse的开发环境为了能够实现可视化的程序开发,越来越多的人喜欢在Java集成开发环境(IDE)中进行程序的开发,抛开了使用文本编辑器编写程序代码,用DOS命令进行编译、运行的原始开发方式。原始开发方式很令开发者感到不便,在编写程序时,不知道是否有错误,只有编译后才会发现。所以改动程序就只能编译一次修改一次。既麻烦又浪费时间。Eclipse是一款功能强大且免费使用的JavaIDE之一。它即时编译的特性解决了原始开发方式中的不足,还提供了好多快捷键,为开发者提供了很大的方便。例如:“ctr+/”这个快捷键就可以对选中的行(多行)加注释。在本节将会介绍如何安装和使用Eclipse。1.4.1下载并配置Eclipse在安装Eclipse的前提是需下载Eclipse,可以到Eclipse的官方网站去下载,也可以到网络上自由下载。目前Eclipse的最新版本为EclipseSDK3.4。Eclipse是一款绿色软件,即不需要安装程序,只要将Eclipse压缩文件解压即可使用。在本程序中,笔者使用的是Eclipse3.2。并将其压缩文件eclipse-SDK-3.2.1-win32.rar解压到D盘下,1.4.2下载MyEclipseMyEclipse是对Eclipse功能的扩展,MyEclipse以插件的形式运行在Eclipse平台上。利用MyEclipse实现对Spring、Struts、Hibernate、iBatis、WebWork、等各种框架的使用。同时,它还具有将Web应用程序自动部署到Tomcat、JBoss、WebLogic等各类应用服务器上、浏览MySQL、Oracle、DB2等各种关系数据库的强大功能。MyEclipse的下载可以到网络上自行下载。,MyEclipse不同于Eclipse,它是一个商业插件。也就是说需要收费的。要求使用者购买一个License来使用正版MyEclipse,但是购买前可以免费试用30天。如果不想使用商业软件,可以选择Eclipse官方提供的Web开发工具EclipseWTP,它同Eclipse一样是免费。不过功能要相对逊色一些。1.4.3整合Eclipse和MyEclipse在1.4.2小节中曾讲过,MyEclipse是不能单独运行,它必须运行在Eclipse平台上。本小节将介绍如何将MyEclipse和Eclipse相结合。由于笔者用的Eclipse是3.2,所以MyEclipse的版本应该为5.0以才可以相兼容。1.4.4开发环境与Tomcat相结合(1)成功安装完毕后,直接双击D:\eclipse-SDK-3.2.1-win32\eclipse\Eclipse.exe来启动MyEclipse。启动的时候会让读者选择工作区(2)笔者将工作区选择为D:\workspace。单击“OK”按钮,进入Eclipse工作台。如果是第一次启动Eclipse,会出现一个欢迎界面welcome,可以直接关掉它,进入了Eclipse工作界面。(3)单击菜单栏上的“Windows”,在弹出的菜单列表中,单击“Preference”菜单项(4)在弹出的Preference对话框中,单击“MyEclipse/ApplicationServers/Tomcat5”,单击“Browse”按扭,选择Tomcat的安装目录(5)单击“Apply”按扭后,就可以直接在MyEclipse中启动Tomcat,start:表示启动;stop:表示停止(6)在MyEclipse中,创建一个send.jsp(7)在MyEclipse中直接启动Tomcat,并将通MyEclipse中的WebBrowser查看JSP文件的输出结果1.5本章习题习题1描述一下JavaWeb开发的原理,一组数据是如何从服务器传到客户端的?习题2找一台联网的计算机,从网上下载JDK安装程序,然后在自己的计算机上配置成功。习题3Tomcat有什么功能,它在JavaWeb体系中处于什么地位?习题4Eclipse和MyEclipse有什么不同?并在自己的计算机上配置这两个软件。
本文标题:java web编程学习
链接地址:https://www.777doc.com/doc-3142237 .html