资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
tomcat 配置及使用配置及使用(环境变量设置及测试环境变量设置及测试,一个简单的一个简单的 web 应用实例应用实例) Tomcat 的配置及测试:第一步:下载 tomcat,然后解压到任意盘符第二步:配置系统环境变量我这里是 tomcat5.5,解压到的 D 盘 (路径为: D:Program Filestomcat5.5),虽然我们现在有了解压好了 tomcat5.5 服务器,但如果我们此时启动 tomcat 服务器,系统并不知道去哪里找 tomcat 服务器,所以我要先给系统做一个说明,既配置环境变量.启动 tomcat 需要两个环境变量(注意我这里说的是启动)一个是 JAVA_HOME(就是 JDK 的目录)另一个是 CATALINA_HOME(就是你当前所使用的 tomcat 的目录)我这里的配置步骤如下:我的电脑-属性-高级-环境变量我个人是将环境变量设置在用户变量里,当然也可以设置在系统变量里,按个人需要自由发挥:变量配置:新建-变量名:JAVA_HOME 变量值:D:Program FilesJavajdk1.6.0新建-变量名:CATALINA_HOME 变量值:D:Program Filestomcat5.5如图:配置结束,测试是否配置成功:开始菜单-运行-cmd (输入 cmd 命令)-进入命令窗口然后分别输入 set JAVA_HOME 和 set CATALINA_HOME 命令,如果能找到,说明配置成功,如下图:启动 tomcat 服务器:第一步:进入 tomcat 所在目录下的 bin 文件夹,命令为:d: (进入 D 盘的命令)cd D:Program Filestomcat5.5bin (此处为防止出错,最好直接复制粘贴)startup.bat (启动 tomcat 服务器的命令)如图:tomcat 服务器启动成功,如下图:(注意 Server startup in 5437 ms 中的 5437ms 是可变的)关闭 tomcat 服务器命令为:shutdown.bat 此时,我们可以在浏览器中输入 http:/localhost:8080 如果出现下图则表示服务器配置成功到此,配置和启动 tomcat5.5 服务器完成.-下面介绍一个简单的 web 应用例子:第一步:创建一个 web 应用所需的文件夹及配置 web.xml 文件直接到 D 盘找到 tomcat 文件夹下的 webapps 文件夹(webapps 文件夹是专门用来存放 web 应用的,此文件默认有 6 个例子),创建一个 serv-app 文件夹(名字随便起),在 serv-app 文件夹中创建一个 WEB-INF文件夹(名字是固定的而且必须大写),在 WEB-INF 文件夹中创建 classes 文件夹(用来存放.class 文件)和web.xml 文件(用来配置 servlet)并在 web.xml 文件中输入以下代码:此图为 web 应用所包含的文件夹:第二步:测试 web 应用在 serv-app 文件中创建一个 test.html 文件,里边任意输入一些内容(比如输入 hello),此时我们要停止tomcat 服务器,根据上面所提到的 shutdown.bat 命令(在命令窗口中输入该命令),因为 tomcat 服务器运行的时候会去检测 webapps 文件下的 web 应用,所以,当对 web 应用进行修改的时候最好先停止服务器,等修改结束后,在启动服务器.现在启动服务器,在命令窗口中输入 startup.bat 命令(需要注意的是,如果你的命令窗口时从新打开的,那么必须要进到 tomcat 目录下的 bin 目录,然后在输入 startup.bat 命令,可以参看上面配置 tomcat 服务器的图),成功启动 tomcat 服务器后,在地址栏输入 http:/localhost:8080/serv-app/test.html 如果可以显示HELLO 则说明 web 应用配置成功,如图第三步:写一个 java 文件,并生成.class 文件在 classes 文件夹中创建一个 HelloServlet.java 文件(名字任意),文件中输入以下代码:要注意一点就是,类名和文件名要保持一致package com.tarena;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class HelloServlet extends HttpServletpublic void doGet(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletExceptionresponse.setContentType(“text/html“);PrintWriter out = response.getWriter();out.print(“My first servlet!“);out.close();此处我们用到了 servlet 的 jar 包,所以我们要在环境变中进行配置,否则会报错我的电脑-属性-高级-环境变量新建-变量名:CLASSPATH 变量值:D:Program Filestomcat5.5commonlibservlet-api.jar配置成功后,为了清晰起见,我新打开一个命令窗口,运行 set CLASSPATH 命令,如果能显示变量值,说明配置成功然后,在命令窗口输入d:cd D:Program Filestomcat5.5webappsserv-appWEB-INFclassesjavac *.java -d . (星号,只所有 java 文件)如图:此时,进入 class 文件夹,就可以看到在 com/tarena 目录下,有一个 HelloServlet.class 文件,说明.java文件成功编译成.class 文件第四步:配置 web.xml 文件在 web.xml 文件中输入以下代码:HelloServletcom.tarena.HelloServletHelloServlet/hello如图:第五步:测试 web 应用如果在修改的时候 tomcat 服务器一直都是启动的,那么要先关闭,然后在启动 tomcat 服务器在浏览器的地址栏中输入:http:/localhost:8080/serv-app/hello 如果能显出 My first servlet!说明 web应用成功如图:至此,一个简单的 web 应用成功完成.
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号