在tomcat中部署测试Servlet(不用eclipse或MyEclipse的tomcat插件)
来源:互联网 发布:淘宝宝贝详情免费模板 编辑:程序博客网 时间:2024/06/05 06:24
标题主要步骤如下:
- 配置好jdk环境变量
- 设置classpath,追加F:\tools\Web开发\tomcat\apache-tomcat-8.0.24\lib
- 下载tomcat:http://tomcat.apache.org/download-70.cgi
- 启动tomcat
F:\tools\Web开发\tomcat\apache-tomcat-8.0.24\bin - 打开测试页面:http://127.0.0.1:8080/
成功,则为如下界面 - 编写Servlet,HelloWorldServlet .java
import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class HelloWorldServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); out.println("<html><body><h1>Hello World!</h1></body></html>"); out.flush(); }}
- 在tomcat中建立web工程,并建立相应的web目录架构。
(1)在apache-tomcat-8.0.24\webapps目录下建立工程文件夹:ServletDemo01
(2)在新建的工程文件夹ServletDemo01下建立文件夹,名为WEB-INF
(3)再在新建的WEB-INF文件夹下新建文件,名为classes
(4)再在新建的WEB-INF文件夹下新建文件,名为web.xml,注意后缀为.xml
(5)修改 web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <display-name></display-name> <servlet> <servlet-name>HelloWorldServlet</servlet-name> <servlet-class>HelloWorldServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorldServlet</servlet-name> <url-pattern>/HelloWorldServlet</url-pattern> </servlet-mapping></web-app>
- 编译HelloWorldServlet .java得到HelloWorldServlet.class,并拷贝到classes文件夹中
- 重启Tomcat:
F:\tools\Web开发\tomcat\apache-tomcat-8.0.24\bin—>shutdown.bat
F:\tools\Web开发\tomcat\apache-tomcat-8.0.24\bin—>startup.bat - 打开页面http://localhost:8080/ServletDemo01/HelloWorldServlet
0 0
- 在tomcat中部署测试Servlet(不用eclipse或MyEclipse的tomcat插件)
- 在MyEclipse或eclipse中如何查找Tomcat的安装路径
- 如何在MyEclipse或Eclipse下配置Tomcat(说明:这里Tomcat是安装版本,不是插件)
- 使用maven的tomcat:run进行web项目热部署(通过Maven的Tomcat插件运行Web工程,在pom中添加tomcat插件,使项目能在eclipse中跑起来,但如果部署需安tomcat)
- 有了Jrebel,让独立部署的tomcat也支持热部署(不依赖Eclipse或MyEclipse)
- 如何实现在myeclipse和eclipse中,修改代码后实现自动加载,不用频繁的手动启动tomcat
- 在myeclipse中部署tomcat服务器
- 在MyEclipse中连接Tomcat和服务器的部署
- 如何在MyEclipse中部署2个以上的Tomcat
- Myeclipse中无法删除部署在tomcat上的工程
- eclipse中tomcat插件部署遇到的几个问题和解决方案
- 在Tomcat中手动部署servlet
- 在eclipse中配置tomcat,不用经常重启Tomcat
- Eclipse下的maven工程自动热部署方案(不用编译,不用重启tomcat)
- Eclipse Neon 的Tomcat插件安装及tomcat的部署
- MyEclipse中无法部署tomcat的原因
- tomcat部署web工程的两种方法(不用MyEclipse工具)
- tomcat部署web工程的两种方法(不用MyEclipse工具)
- leetcode--Counting Bits
- Trident WordCount代码示例
- 工作变动
- linux系统调用64位汇编与32位汇编不同及兼容
- android-async-http框架源码分析
- 在tomcat中部署测试Servlet(不用eclipse或MyEclipse的tomcat插件)
- ArcGIS与R语言的Delaunay 三角网生成法
- Linux 远程复制
- IK Analyzer实现中文分词
- Java的四种引用类型分析
- 每个架构师都应该研究下康威定律
- 准备些元件
- Java并发概念汇总
- HDU 5651 xiaoxin juju needs help A/B%C