`

tomcat发布web应用时的一个错误

    博客分类:
  • Java
阅读更多

在用tomcat发布一个web应用时,出现了这样一个错误:

 

The content of element type "struts-config" must match "(display-name?,description?,data-sources?,

form-beans?,global-exceptions?,global-forwards?,action-mappings?,controller?,message-resources*,

plug-in*)".

 

不知道是什么问题,在网上查了半天,才明白是什么原因。原来,struts-config.xml中的元素有严格的顺序,如果元素的顺序出错,系统会抛出上面的这样一个错误。

 

struts-config.xml必须按照display-name-->description-->datasources-->form-beans-->global-forwards

-->action-mappings-->controller-->message_resources-->plug-in的顺序书写。

 

而我原来的struts-config.xml中没有controller这一项,我给添加上时,放到message_resources后面去了,所以才会出现这样的错误。

2
0
分享到:
评论

相关推荐

    提供一个《在Tomcat部署和发布Web应用》的入门教程

    在IT行业中,Tomcat是一个广泛使用的开源Java Servlet容器,它主要负责执行由Java编写的Web应用程序。本教程将深入探讨如何在Tomcat上部署和发布Web应用,这对于开发者和运维人员来说是一项基本技能。 首先,我们...

    精通Tomcat-Java Web应用开发

    1. **Tomcat基础**:Tomcat是一个开源的、轻量级的Java Servlet容器,主要用于运行Java Servlet和JavaServer Pages(JSP)技术。书中首先会介绍Tomcat的安装与配置,包括环境变量设置、服务器启动与停止等基本操作。...

    如何在Tomcat 7.0服务器中添加Web应用及注意事项

    Apache Tomcat 是一个免费开源的轻量级Servlet容器,用于开发和部署基于Java的Web应用程序。Tomcat 支持最新的Java EE标准,如Servlet、JSP等。对于开发者而言,了解如何在Tomcat 7.0中正确地添加Web应用是非常重要...

    Tomcat7部署多个Web项目的方法-有图有真相

    首先,Tomcat作为一个应用服务器,用于托管Java Web应用程序。它支持多个Web应用程序的同时运行,这是通过在Tomcat的配置文件中定义不同的Web应用程序上下文(Context)来实现的。文档中提到了两种部署Web项目的方法...

    web服务器tomcat7.0

    1. **Apache Tomcat简介**:Apache Tomcat是一个开源软件,实现了Java EE中的Web应用服务器部分,特别是Servlet和JSP规范。它由Apache软件基金会维护,并被全球许多企业和个人开发者用于托管Java Web应用。 2. **...

    Tomcat上部署Web项目并运行

    2. **Tomcat服务器安装与配置**:Tomcat是Apache的一个开源项目,是一个免费的轻量级Web应用服务器。本知识点主要涉及到Tomcat的安装和配置,如确定Tomcat的安装路径以及如何在Myeclipse中配置Tomcat的路径,使...

    tomcat和java web源码

    Tomcat则是一个开源的Java Servlet容器,它是Apache软件基金会的Jakarta项目的一部分,用于运行Java Web应用。 首先,让我们深入理解Java Web。Java Web编程允许开发者创建动态、交互式的Web应用。Servlet是Java ...

    JBPM5基于tomcat web的应用

    下载并解压Tomcat,将JBPM5的Web应用(通常是一个.war文件)放入`webapps`目录下。Tomcat会自动解压并部署应用。 2. **环境变量**:可能需要设置一些系统环境变量,如`JAVA_HOME`指向Java SDK路径,`JBPMP_HOME`...

    将web部署到tomcat当中

    一个基本的Web应用通常包含WEB-INF目录,里面包含web.xml配置文件,以及类文件、HTML、CSS、JavaScript等资源。如果你的应用是WAR格式的文件,可以直接跳到下一步;如果是目录结构,需要将其打包成WAR文件。 **步骤...

    通过Tomcat发布CesiumLab 地形数据

    3. **部署到Tomcat**:将GIS服务器的WAR文件(Web应用程序归档文件)部署到Tomcat的应用目录下,通常是`webapps`目录。启动Tomcat后,这个GIS服务器应用就会自动解压并运行。 4. **配置服务**:在GIS服务器的管理...

    Tomcat下HttpServlet的Web应用工程

    【标题】"Tomcat下HttpServlet的Web应用工程"是一个基于Java J2EE技术的Web项目,它在Tomcat7服务器环境下运行。这个项目利用了Eclipse 4.4作为集成开发环境(IDE),展示了如何在Linux操作系统中构建和部署Web应用...

    Java Web应用开发--J2EE和Tomcat第2版

    《Java Web应用开发--J2EE和Tomcat第2版》这一书名及描述明确指出其主要内容聚焦于Java Web应用程序的开发,特别是基于J2EE(Java 2 Platform, Enterprise Edition)和Tomcat服务器的环境。J2EE是Sun Microsystems...

    Apache-tomcat-9.0.62,一个免费的,开放源代码的Web应用服务器

    Apache HTTP Server是一个通用的HTTP服务器,而Tomcat是专门设计来运行Java Web应用程序的。Tomcat与Apache HTTP Server可以结合使用,通过Apache的mod_jk或mod_proxy模块,实现更高效的负载均衡和性能优化。 在...

    Tomcat配置Web站点.ppt

    在Java Web开发中,Tomcat是一个广泛应用的开源Servlet容器,它遵循Java EE标准,提供了一个轻量级的环境来部署和运行Java Web应用程序。本讲座将详细介绍如何配置Tomcat来构建Web站点。 首先,我们需要了解一些...

    eclipse + tomcat web service配置

    在IT行业中,开发Web服务是常见的任务之一,而Eclipse作为流行的Java集成开发环境,与Tomcat这样的轻量级应用服务器结合,可以便捷地创建和部署Web服务。本篇文章将详细讲解如何在Eclipse中配置Tomcat服务器来实现...

    Eclipse之tomcat插件发布应用使用说明.pdf

    在Eclipse集成开发环境中,Tomcat是一个流行的开源Web服务器,可以用来部署和运行Java Web应用程序。Eclipse的Tomcat插件允许开发者在开发过程中方便地配置和管理Tomcat服务器,以简化应用的发布和调试。根据提供的...

    Tomcat与Java.Web开发技术详解(PDF)

    1. **Tomcat介绍**:Tomcat是Apache软件基金会的Jakarta项目下的一个开源Web服务器和Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,是Java Web应用最常用的运行环境之一。Tomcat以其轻量级、...

    web服务器 tomcat6.0

    2. **版本信息**:Tomcat 6.0是该系列的一个重要版本,发布于2007年,支持Java Servlet 2.5和JavaServer Pages (JSP) 2.1规范。相比之前的版本,它引入了多项性能优化和安全增强。 3. **Servlet与JSP**:Servlet是...

Global site tag (gtag.js) - Google Analytics