一,前言
开发Web程序时开发目录和Tomcat目录一般是分开的。所以在修改程序后,总要把修改后的文件拷贝到
Tomcat的目录下。即使用ant命令也觉得麻烦。可以把开发目录放到Tomcat目录下,但是就会使Tomcat
目录显得混乱。
二,解决方法
配置Tomcat的『Server.xml
』文件,添加『Context
』标签,是一个解决方案。
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
<Listener className="org.apache.catalina.core.JasperListener" />
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<Service name="Catalina">
<Connector port="8080"
protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps" autoDeploy="true" >
<Context path="/gdata" docBase="/home/tianyu/workspace/GoogleGroupMgr/war" />
</Host>
</Engine>
</Service>
</Server>
分享到:
相关推荐
本教程将深入探讨Spring MVC的基本概念和关键组件,帮助初学者快速入门。 首先,让我们理解Spring MVC的核心组件: 1. **DispatcherServlet**:它是Spring MVC的前端控制器,负责接收HTTP请求,根据请求的URL和...
【jbpm4入门例子——在Tomcat6.0下的实现】 jbPM4,全称Java Business Process Management,是一个开源的工作流管理系统,它提供了一整套工具和服务,用于管理业务流程。jbPM4的设计目标是让业务流程的建模、部署、...
这个例子展示了如何配置 DispatcherServlet、创建 Controller、定义请求映射以及使用视图解析器。随着你对 Spring MVC 更深入的学习,你会接触到更多高级特性,如拦截器、模型绑定、异常处理等,这些都是构建复杂 ...
** Maven + Spring MVC 简单入门例子 ** 在软件开发中,Maven 和 Spring MVC 是两个非常重要的工具。Maven 是一个项目管理和综合工具,它帮助开发者管理依赖、构建项目,而 Spring MVC 是 Spring 框架的一部分,...
在这个入门级的小例子中,我们将通过结合Maven来快速搭建一个Spring项目,帮助初学者理解Spring与Maven的基本用法。 首先,Maven是一个项目管理工具,它管理项目的构建、报告和依赖关系,通过一个配置文件pom.xml,...
虽然《Spring in Action》选择了 .html, 但是那是一种非常糟糕的作法, 特别是你整合 Apache 和 Tomcat 的时候. 配置 CharacterEncodingFilter (filter 标签), 否则你会发现中文乱码. 因为我的 jsp 和 html 文件都...
本入门实例将重点介绍如何使用注解来简化Spring MVC的配置,以便快速入门。Eclipse Dynamic Web工程是开发此类应用的常见环境。 首先,我们需要创建一个Eclipse Dynamic Web项目。在Eclipse中,选择"File" -> "New...
复制webeasy目录到D:\下,然后进入%TOMCAT_HOME%\conf目录,用文本编辑器(如:EditPlus)打开server.xml文件,在“Host”标签下添加一“Context”标签: <Context path="/webeasy" docBase="D:/webeasy" reloadable...
SSM整合指的是Spring、Spring MVC和MyBatis三个开源框架的集成应用,广泛用于Java Web开发。...在实际项目中,还需要考虑更多因素,如安全性、性能优化、异常处理等,但这个小例子已经足够让初学者入门。
**JSF项目入门** 首先需要理解的是环境配置,这通常涉及设置Java Development Kit (JDK)、Java EE服务器(如Tomcat或GlassFish)、集成开发环境(IDE)如Eclipse或NetBeans,以及添加JSF库到项目中。然后,创建一个...
本文将通过一系列步骤和示例来帮助你入门HttpClient4.1。 ### 1. 环境准备 在开始使用HttpClient之前,你需要确保已经安装了Java环境,并在项目中引入HttpClient的依赖库。通常,你可以通过Maven或Gradle等构建工具...
【描述】:在MyEclipse中创建RESTful Web服务的步骤并不复杂,适合初学者快速入门。我们将通过一个实际的例子,从创建项目、定义服务接口到测试运行,一步步讲解整个过程,帮助开发者理解REST服务的工作原理及其在...
本教程将通过一个简单的例子来介绍如何入门 Spring MVC。 ### 1. Spring MVC 架构 Spring MVC 的设计基于 MVC 设计模式,它将业务逻辑、数据和用户界面分离,使得开发更加模块化,易于维护。主要组件包括: - **...
**Spring3 MVC 入门Hello World源码解析** Spring3 MVC是Spring框架的重要组成部分,它是一个用于构建Web应用程序的模型-视图-控制器(MVC)框架。本篇将深入探讨Spring3 MVC的基础知识,通过"Hello World"实例来...
在“ejb hellow world入门”这个主题中,我们首先会接触到EJB的基本概念。EJB分为三种主要类型:Session Beans(会话bean)、Message-driven Beans(消息驱动bean)和Entity Beans(实体bean)。其中,Session Beans...
**JSF(JavaServer Faces)** 是一个Java平台上的组件框架,用于构建Web应用程序。它为开发者提供了一种声明式的方式来...通过学习和实践这个例子,可以加深对JSF框架的理解,并为更复杂的Web应用程序开发打下基础。
### Struts2.0入门示例详解 #### 一、简介 本文将通过构建一个简单的登录系统来介绍Struts2框架的基本用法。Struts2是Apache Struts的一个升级版本,它采用MVC架构模式,使得Java Web应用程序的开发变得更加简单...
"应用程序,这通常被视为任何编程语言或框架的基本入门教程。 首先,我们需要了解Spring MVC的核心组件。这些包括DispatcherServlet、Controllers、Models、Views和Handlers。DispatcherServlet是Spring MVC的前端...
- 添加Spring相关依赖,包括`spring-core`、`spring-webmvc`、`spring-context`、`spring-context-support`和`spring-aop`,这些都是Spring框架的核心组件,用于处理Web请求、提供上下文支持和实现面向切面编程。...
创建BaseAction.java时可能需要手动导入`org.springframework.web.context.WebApplicationContext`包。 **2. 创建JSP页面**: - 创建两个JSP页面:`index.jsp`用于接收用户输入的查询条件;`result.jsp`用于显示...