企业应用实训教程ppt课件_第1页
企业应用实训教程ppt课件_第2页
企业应用实训教程ppt课件_第3页
企业应用实训教程ppt课件_第4页
企业应用实训教程ppt课件_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 Hands-On实训教程系列实训教程系列企业运用实训教程企业运用实训教程JSP企业级运用企业级运用 Hands-On实训教程系列实训教程系列专题一专题一 Web开发根底开发根底 Hands-On实训教程系列实训教程系列教学目的教学目的 l了解了解Web运用程序的体系构造运用程序的体系构造l熟习熟习Java Web运用程序的目录构造运用程序的目录构造l熟练掌握熟练掌握Java Web运用程序的开发过程运用程序的开发过程l了解常用的开发工具以及运用效力器了解常用的开发工具以及运用效力器 Hands-On实训教程系列实训教程系列任务义务任务义务 l2.1 运用运用“记事本记事本Tomcat方式编写

2、一个简方式编写一个简单的单的Web运用程序运用程序HelloWorldl2.2 EclipseTomcatPluginTomcat开发开发环境的配置环境的配置l2.3 运用运用IDE实现实现HelloWorld Hands-On实训教程系列实训教程系列运用运用“记事本记事本Tomcat编写编写HelloWorld Hands-On实训教程系列实训教程系列建立工程目录建立工程目录l建立工程目录如下:建立工程目录如下: Hands-On实训教程系列实训教程系列新建新建Servlet 类类1l在目录在目录$MyAppPath/WEB-INF/src下新建源下新建源程序:程序:HelloWorldSe

3、rvlet.java l导入需求的类:导入需求的类:import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.HttpServlet;import javax.servlet.HttpServletRequest;import javax.servlet.HttpServletResponse; Hands-On实训教程系列实训教程系列新建新建Servlet 类类2l承继承继HttpServlet类类l编写编写doGet()方法

4、方法l设置呼应设置呼应l建立建立PrintWriter对象对象l利用利用PrintWriter对象输出语句对象输出语句l编写编写doPost()方法方法 Hands-On实训教程系列实训教程系列新建新建web.xml文件文件l在目录在目录$MyAppPath/WEB-INF下新建文件:下新建文件:web.xmlJava Web运用程序部署描画文运用程序部署描画文件,输入工程的描画信息并保管件,输入工程的描画信息并保管 HelloWorldServlethandson.HelloWorldServletHelloWorldServlet/ Hands-On实训教程系列实训教程系列编译类编译类l单

5、击单击“开场菜单开场菜单“运转或运转或WinR翻翻开运转窗口开运转窗口 l输入输入cmd,单击,单击“确定;确定;l将当前任务目录切换到将当前任务目录切换到$MyAppPathWEB-INF;l运转运转javac编译编译HelloWorldServlet.javajavac cp %CATALINA_HOME%libservlet-api.jar d classessrcHelloWorldServlet.java Hands-On实训教程系列实训教程系列部署工程并运转部署工程并运转l将工程将工程HelloWorld的文件夹复制至的文件夹复制至Tomcat的的webapps目录下目录下l启动启

6、动Tomcat运转运转HelloWorld工程工程l翻开阅读器,在地址栏输入翻开阅读器,在地址栏输入URL:localhost:8080/HelloWorld/l假设程序运转正常,此时在阅读器页面中将会假设程序运转正常,此时在阅读器页面中将会看到看到“Hello World!显示显示 Hands-On实训教程系列实训教程系列打包打包l运用运用jar命令将该工程打包到一个命令将该工程打包到一个WAR文件,文件,方便工程的分发。在工程根目录方便工程的分发。在工程根目录$MyAppPath下执行命令如下:下执行命令如下: jar cvf HelloWorld.war Hands-On实训教程系列实训

7、教程系列EclipseTomcatPluginTomcat开发环境的配置开发环境的配置 Hands-On实训教程系列实训教程系列开发环境开发环境l获得相关软件正确版本如下:软件名称软件名称下载地址下载地址版本版本Tomcat6.0.14以上以上Eclipse3.2.0以上以上Sysdeo/SQLI Eclipse Tomcat Launcher pluginhttp:/ Hands-On实训教程系列实训教程系列安装软件安装软件l安装安装Eclipse l安装安装Tomcat l将下载的将下载的Sysdeo

8、/SQLI Eclipse Tomcat Launcher plugin插件里的插件里的com.sysdeo.eclipse.tomcat_3.2.0.beta3,复制到复制到“Eclipse的安装途径的安装途径plugins目录下目录下l重新启动重新启动Eclipse l设置设置Tomcat Hands-On实训教程系列实训教程系列运用运用IDE实现实现HelloWorld Hands-On实训教程系列实训教程系列创建工程和类创建工程和类l点击菜单栏点击菜单栏“File“New“Project“Java“Tomcat Project“New,输入工程名输入工程名HelloWorld,然后点击

9、,然后点击“Finish l翻开翻开“Java Perspective“Package Explorer,右击,右击WEB-INF/src文件夹,弹文件夹,弹出快捷菜单,选择出快捷菜单,选择“New“Class,按照,按照提示新建提示新建HelloWorldServlet.java类文件类文件 l在在HelloWorldServlet.java类中编写前面的代类中编写前面的代码码 Hands-On实训教程系列实训教程系列建立和编写建立和编写web.xml l右击右击WEB-INF文件夹,弹出快捷菜单,选择文件夹,弹出快捷菜单,选择“New“File,在,在“New File对话框的对话框的“F

10、ile name处输入处输入“web.xml,点击,点击“完成完成 l配置配置HelloWorldServlet.java类类 Hands-On实训教程系列实训教程系列运转运转l启动启动Tomcat效力器效力器 l在在“Package Explorer中右键点击中右键点击HelloWorld工工程名,选择程名,选择“Run As“Open Run Dialog,在,在“Run对话框的左侧一栏中,展开对话框的左侧一栏中,展开“Java Application一项,点击一项,点击Tomcat 6.x,在右侧一栏,在右侧一栏点击点击“Project中的中的“Browse,接着在,接着在“Projec

11、t Selection对话框中选择对话框中选择HelloWorld工程并确定,工程并确定,点击点击“Runl翻开翻开IE,输入,输入URLlocalhost:8080/HelloWorld/,测试工程测试工程 Hands-On实训教程系列实训教程系列总结总结l了解了解Web运用程序的体系构造运用程序的体系构造l熟习熟习Java Web运用程序的目录构造运用程序的目录构造l熟练掌握熟练掌握Java Web运用程序的开发过程运用程序的开发过程l了解常用的开发工具以及运用效力器了解常用的开发工具以及运用效力器 Hands-On实训教程系列实训教程系列Web运用程序的体系构造运用程序的体系构造 l程序

12、构造的重要性程序构造的重要性l程序构造的组成程序构造的组成l简单引见单层体系构造简单引见单层体系构造l简单引见两层客户简单引见两层客户/效力器效力器Client/Server体系构造体系构造 l简单引见多层客户简单引见多层客户/效力器体系构造效力器体系构造 l简单引见基于简单引见基于Web的多层运用体系构造的多层运用体系构造 Hands-On实训教程系列实训教程系列运用程序的目录构造运用程序的目录构造 lJava Web运用程序由一组静态HTML页、Servlet、JSP和其他相关的class组成,每种组件在Web运用中都有固定的存放目录单层目录目录描述描述/HelloWorldWeb应用的根

13、目录,客户端一方的类和存档文件,所有的应用的根目录,客户端一方的类和存档文件,所有的JSP和和HTML文件等静态文件等静态Web资源都存放于此目录下。资源都存放于此目录下。/HelloWorld/WEB-INF存放存放Web应用的发布描述文件应用的发布描述文件web.xml。该文件包含有关。该文件包含有关Web应用应用程序的元(如要显示的默认页,要加载的程序的元(如要显示的默认页,要加载的Servlet等)数据信息等)数据信息/HelloWorld/WEB-INF/classes存放各种存放各种class文件,文件,Servlet类文件也放于此目录下。类文件也放于此目录下。/HelloWorld/WEB-INF/lib存放存放Web应用所需的各种应用所需的各种JAR文件。例如,在这个目录下,可以存文件。例如,在这个目录下,可以存放放JDBC驱动程序的驱动程序的JAR文件。文件。/HelloWorld/WEB-INF/tags该目录包含为自定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论