我的主要环境设置:
Eclipse安装路径为E:/Java/eclipse
Tomcat的路径为默认安装路径:C:\Program Files\Apache Software Foundation\Tomcat 5.0
环境变量:CATALINA_HOME值为C:\Program Files\Apache Software Foundation\Tomcat 5.0
建立Tomcat项目名字为TestTomcat;创建Servlet类。
1、建立test包和HelloWorld类,编写以下代码
package test;
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 HelloWorld extends HttpServlet ...{
protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1)
throws ServletException, IOException ...{
// TODO 自动生成方法存根
PrintWriter out=arg1.getWriter();
out.print("Hello world!!!!!!!!!!!!");
}
}
2、部署文件,在TestTomcat/Web-INF里建立web.xml填写以下内容
<?xml version="1.0" encoding="Shift_JIS"?> |
|
<!DOCTYPE web-app |
|
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" |
|
"http://java.sun.com/dtd/web-app_2_3.dtd"> |
|
<web-app> |
|
<!-- 建立servlet名和servlet的类名之间的映射 --> |
|
<servlet> |
|
<servlet-name>Test</servlet-name> |
|
<servlet-class>test.HelloWorld</servlet-class> |
|
</servlet> |
|
|
|
<!-- 指定特定URL的Servlet类的名字.凡以/test开始的URL都以名Test的servlet来处理,即HelloWorld类 --> |
|
<servlet-mapping> |
|
<servlet-name>Test</servlet-name> |
|
<url-pattern>/test/*</url-pattern> |
|
</servlet-mapping> |
|
|
|
<!-- 设置Tomcat会话超时限制 --> |
|
<session-config> |
|
<session-timeout>30</session-timeout> |
|
</session-config> |
|
|
|
<!-- 设置默认主页 --> |
|
<welcome-file-list> |
|
<welcome-file>index.jsp</welcome-file> |
|
</welcome-file-list> |
|
</web-app> |
3、在项目里建立一个index.jsp文件,输入简单内容如:This page is index.jsp
4、发布项目
(1)、若只想在Eclipse里测试。
在C:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost下建立TestTomcat.xml。输入以下内容。
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="E:/Java/eclipse/workspace/TestTomcat" path="/TestTomcat" reloadable="true" workDir="E:Java\eclipse\workspace\TestTomcat\work">
</Context>
(2)、若想永久发布。把TestTomcat项目C:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps就可以。
4、输入网址测试Servlethttp://localhost:8090/TestTomcat/test/HelloWorld。端口默认8080,因为我的被占用了,所以我在安装Tomcat的时候改为8090了。输入http://localhost:8090/TestTomcat/测试index.jsp
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/aspnet2002web/archive/2007/08/12/1739948.aspx
分享到:
相关推荐
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台...
本系统将java作为主要的开发语言,利用eclipse +sql进行系统的程序设计和数据库设计,同时使用tomcat平台,在这些工具的帮助下,完成了宾馆客房管理系统的设计与实现。内含项目完整代码,数据库及配套报告。
附录3 图解利用Eclipse3+Lomboz3+Tomcat开发JSP 335 本书较为全面地介绍了JSP技术,由浅入深、循序渐进地介绍了JSP的运行系统,基本概念,语法规范及其相关内容,从基本的JSP概述、与其他技术的对比,到JSP...
是一个为开发基于模型(Model)-视图(View)-控制器(Controller)(MVC)模式的应用架构的开源框架,是利用Java Servlet和JSP构建Web应用的一项非常有用的技术。其官方网站如下: 是一个开源框架,是为了解决企业应用...
《Java Web编程宝典(十年典藏版)》是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用Java Web进行程序开发的各种技术、技巧。全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境...
开发过程中,我们可以选择使用Eclipse、MyEclipse或者Idea等集成开发环境进行开发,同时利用Maven3.3.9进行依赖管理和项目构建。 用户端采用了uniapp作为安卓开发框架,借助HBuilder X作为开发软件,实现了混合开发...
本教程分析了 Spring Web Flow 2.0 的技术要点,并且通过创建一个示例应用程序,展示了 Spring Web Flow 2.0 的基本知识。 开始之前 关于本教程 本教程通过一个简化的购物车应用,介绍了如何使用 Spring Web Flow ...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
它还适用于利用低码/无码技术快速发展的商业应用程序。 享受前所未有的编程 从最终用户(开发人员)的角度来看,Dirigible直接在浏览器中运行,因此不需要任何下载或安装。 从服务提供商的角度(PaaS / SaaS),...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
5.4 使用Eclipse建立Web开发项目 5.5 Eclipse的常用快捷键 5.5.1 有关格式化的快捷键 5.5.2 有关调试的快捷键 5.5.3 有关重构的快捷键 5.6 小结 第六章 Log4j使用指南 6.1 Log4j介绍 6.1.1 Log4j历史 6.1.2 Log4j...
主要功能有用户登录、资产登记、用户管理、资产查询、资产折旧、资产统计、资产盘点、资产借还、资产报废、资产采购等。...软件:Tomcat9.0 Web服务器、Navicat数据库客户端、MySQL; 操作系统:Windows 10;
开发过程中,我们可以选择使用Eclipse、MyEclipse或者Idea等集成开发环境进行开发,同时利用Maven3.3.9进行依赖管理和项目构建。 用户端采用了uniapp作为安卓开发框架,借助HBuilder X作为开发软件,实现了混合开发...
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富...
信息科学与工程学院课程设计任务书 题 目:网上书店后台管理系统 __##################x __##################x __##################x 专业__计算机科学与技术 课 程: Java Web程序设计 指导 职称: 完成时间: ...
用Myeclipse作为客户端应用程序的开发工具,Web服务器选用Tomcat6.18版本。整个设计说明是面向对象的过程,设计说明主体分为绪论,需求分析,总体设计,详细设计,实现五个部分,并每个部分都有相应的详细说明过程。
同时,服务器建议使用Tomcat 7,这是一个广泛使用的Web服务器,适合部署中小型Web应用。 3. **数据库设计**:项目采用MySQL 5.7作为后端数据库,用于存储和管理数据。MySQL是一个流行的开源数据库管理系统,适用于...
本系统使用Eclipse作为开发程序,用JAVA语言编写,使用MySQL数据库作为系统数据库,WEB服务器采用Tomcat 7.0,采用SSH框架技术实现。为了充分利用网络信息化的优势以及迎合广大用户的需求,本系统采用B/S结构。开发...