运行servlet的两种方法ppt课件_第1页
运行servlet的两种方法ppt课件_第2页
运行servlet的两种方法ppt课件_第3页
运行servlet的两种方法ppt课件_第4页
运行servlet的两种方法ppt课件_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

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

文档简介

04.05.2020,第1页,运行Servlet的两种方法,中国民航飞行学院李廷元acetao,04.05.2020,第2页,上机实验运行Servlet的两种方法,Eclipse+TomcatJDK+Tomcat,04.05.2020,第3页,方法一:Eclipse+Tomcat,配置EclipseWindowPreferences,出现Preferences设置框,04.05.2020,第4页,配置Eclipse,(1)点开WebServices左边的+,(2)点击ServerAndRuntime,04.05.2020,第5页,配置Eclipse,(3)点击选择Tomcatv5.5Server,04.05.2020,第6页,配置Eclipse,(4)点开Server左边的+,(5)点击InstalledRuntimes,(6)点击Add,04.05.2020,第7页,配置Eclipse,(7)点开Apache左边的+,04.05.2020,第8页,配置Eclipse,(8)移动滑块,选择ApacheTomcatv5.5,(9)点击Next,04.05.2020,第9页,配置Eclipse,(10)点击InstalledJREs,选择JavaRuntimeEnvironment,一般会自动探测出来,因为在安装Eclipse和Tomcat之前,已经预先安装好了JDK和JRE,所以这一步系统已经为你自动选择好了。,(11)点击Browse,选择Tomcat的安装目录,04.05.2020,第10页,配置Eclipse,(12)这是Tomcat的安装目录,以自己计算机的实际安装目录为准,(13)点击Finish按钮,04.05.2020,第11页,配置Eclipse,(14)点击OK按钮,完成设置,04.05.2020,第12页,使用Eclipse开发Servlet例1,FileNewProject,出现NewProject设置框,(1)选择DynamicWebProject,点击Next按钮,04.05.2020,第13页,使用Eclipse开发Servlet,(2)在文本框中填入项目名,(3)点击Finish按钮,04.05.2020,第14页,使用Eclipse开发Servlet,(4)点开项目名称servletdemo左边的+,(5)选中WebContent,(6)鼠标右键单击WebContent,出现下面的级联菜单,04.05.2020,第15页,使用Eclipse开发Servlet,(7)鼠标先指向New,出现另一个级联菜单,再单击other,04.05.2020,第16页,使用Eclipse开发Servlet,(8)选择Servlet,再单击Next按钮,04.05.2020,第17页,使用Eclipse开发Servlet,(9)在Classname右侧的文本框内输入Servlet的类名HelloWorld,再单击Next按钮,04.05.2020,第18页,使用Eclipse开发Servlet,(10)单击Finish按钮,回到Eclipse的主界面,此处显示的URLMappings,就是在浏览器的地址栏访问Servlet的URL。,04.05.2020,第19页,(11)将主界面中显示的HelloWorld.java的代码全部替换为下页显示的代码:,04.05.2020,第20页,importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloWorldextendsHttpServletpublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsIOException,ServletExceptionresponse.setContentType(text/html);PrintWriterout=response.getWriter();out.println();out.println();out.println(HelloWorld!);out.println();out.println();out.println(HelloWorld!);out.println();out.println();,HelloWorld.java的代码如下:,04.05.2020,第21页,(12)点击保存按钮,04.05.2020,第22页,(13)依次点开JavaSource,(defaultpackage),右击HelloWorld.java,出现级联菜单,再依次选择RunAsRunonServer,04.05.2020,第23页,使用Eclipse开发Servlet,(14)在出现的RunonServer设置对话框中,点开Apache左边的+,04.05.2020,第24页,使用Eclipse开发Servlet,(15)选择TomcatServer5.5点击Next按钮,04.05.2020,第25页,(16)点击Finish按钮,04.05.2020,第26页,(17)稍候片刻,出现Servlet的运行结果,04.05.2020,第27页,使用Eclipse开发Servlet例2,使用Eclipse新建工程FileNewProject出现“NewProject”设置框,如下页图。,04.05.2020,第28页,使用Eclipse开发Servlet,使用Eclipse新建工程,点开Web左边的+,选择DynamicWebProject,NewProject设置对话框,04.05.2020,第29页,使用Eclipse开发Servlet,使用Eclipse新建工程,点开Web左边的+,选择DynamicWebProject单击“Next”按钮。,04.05.2020,第30页,使用Eclipse开发Servlet,使用Eclipse新建工程,在“Name”左边的文本框中输入项目名称firstservlet。单击“Finish”按钮。,04.05.2020,第31页,使用Eclipse开发Servlet,使用Eclipse新建工程,单击“IAgree”按钮。,04.05.2020,第32页,使用Eclipse开发Servlet,使用Eclipse新建工程,单击“Yes”按钮。回到Eclipse的主界面。,04.05.2020,第33页,使用Eclipse开发Servlet,Eclipse的主界面。点开DynamicWebProject左边的+,会显示刚才创建的项目firstservlet。,04.05.2020,第34页,使用Eclipse开发Servlet,这是刚才创建的项目firstservlet。,04.05.2020,第35页,使用Eclipse开发Servlet,右击WebContent,在出现的级联菜单中依次选择NewOther,出现New设置对话框,04.05.2020,第36页,使用Eclipse开发Servlet,New设置对话框,04.05.2020,第37页,使用Eclipse开发Servlet,在New设置对话框中,往下拖动滚动条。点开Web左边的+,选择Servlet。点击“Next”按钮。,04.05.2020,第38页,使用Eclipse开发Servlet,在ClassName左边的文本框中,填入要创建的Servlet的类名,假设为MyFirstServlet单击Next按钮。,04.05.2020,第39页,使用Eclipse开发Servlet,此处显示的URLMappings,就是在浏览器的地址栏访问Servlet的URL。,04.05.2020,第40页,使用Eclipse开发Servlet,只勾选doGet方法。,点击Finish按钮。完成对MyFirstServlet.java文件的创建。,04.05.2020,第41页,使用Eclipse开发Servlet,这是自动创建的MyFirstServlet.java文件的内容,将其替换为下页显示的代码。,04.05.2020,第42页,使用Eclipse开发Servlet,Servlet的类名为MyFirstServlet,04.05.2020,第43页,使用Eclipse开发Servlet,代码输入完后,保存。,04.05.2020,第44页,使用Eclipse开发Servlet,依次点开JavaSource,(defaultpackage),右击MyFirstServlet.java,出现级联菜单,再依次选择RunAsRunonServer,04.05.2020,第45页,使用Eclipse开发Servlet,在出现的RunonServer设置对话框中,点开Apache左边的+,04.05.2020,第46页,使用Eclipse开发Servlet,选择TomcatServer5.5点击Next按钮,04.05.2020,第47页,使用Eclipse开发Servlet,点击Finish按钮,04.05.2020,第48页,使用Eclipse开发Servlet,稍候片刻,出现Servlet的运行结果,04.05.2020,第49页,使用JDK开发Servlet,04.05.2020,第50页,使用JDK开发Servlet,importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassHelloWorldextendsHttpServletpublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsIOException,ServletExceptionresponse.setContentType(text/html);PrintWriterout=response.getWriter();out.println();out.println();out.println(HelloWorld!);out.println();out.println();out.println(HelloWorld!);out.println();out.println();,将HelloWorld.java保存在c:src目录下,文件名:HelloWorld.java,04.05.2020,第51页,文件名:HelloWorld.java,将HelloWorld.java保存在c:src目录下,04.05.2020,第52页,使用JDK开发Servlet,点击Windows操作系统任务栏左侧的“开始”“运行”,出现运行对话框。在“打开”左侧的文本框内输入命令“cmd”,启动控制台。,04.05.2020,第53页,使用JDK开发Servlet,使用cdc:src切换到磁盘分区c的src目录下,04.05.2020,第54页,使用JDK开发Servlet,使用dir命令显示目录下的所有文件,04.05.2020,第55页,使用JDK开发Servlet,使用javacHelloWorld.java编译,04.05.2020,第56页,使用JDK开发Servlet,04.05.2020,第57页,使用JDK开发Servlet,在C:src目录下新建文件sp.bat,sp.bat文件内容如下:(设置环境变量),其中,jdk的安装目录和Tomcat的安装目录,以实际安装时的安装目录为准。,04.05.2020,第58页,使用JDK开发Servlet,再次使用dir命令列目录,多了一个文件,04.05.2020,第59页,运行sp命令设置环境变量,这是运行sp命令后,自动显示设置好的环境变量,04.05.2020,第60页,使用JDK开发Servlet,使用javacHelloWorld.java编译,04.05.2020,第61页,使用JDK开发Servlet,如果使用javacHelloWorld.java后,没有出现额外的提示信息,说明成功进行了编译,04.05.2020,第62页,使用JDK开发Servlet,成功编译后,再次使用dir命令列目录,多了一个class文件,04.05.2020,第63页,使用JDK开发Servlet,将C:src目录下成功编译后得到的文件HelloWorld.class复制到以下目录:Tomcat的安装目录webappsROOTWEB-INFclasses下。提示:如果WEB-INF目录下没有classes目录,则自己手动建立一个classes目录。,其中,“Tomcat的安装目录”以计算机上Tomcat的实际安装目录为准。,04.05.2020,第64页,使用JDK开发Servlet,注册Servlet:打开打开Tomcat的安装目录webappsROOTWEB-INF下的文件web.xml。(片段节选),(

温馨提示

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

评论

0/150

提交评论