今天在weblogic 下布置项目时 只在 web.xml中加了个
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
结果<web-app>一直报错
The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-
mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-
entry*,ejb-ref*,ejb-local-ref*)"
最后发现原来这些错误信息是提示你这些元素在xml中的放置顺序
之前把<welcome-file-list>放在了最后 所以报错了 调整一下位置ok了
分享到:
相关推荐
`web.xml`文件的最外层标签为`<web-app>`,所有的配置项都需要定义在这个标签内,并且遵循一定的顺序。以下是对`web.xml`主要配置项的详细介绍: #### 三、配置项详解 1. **<display-name>**:该标签用于指定Web...
### Web.xml详细说明 #### 一、概述 `web.xml`是Java Web应用程序中的核心配置文件,用于描述和配置Web应用程序的各种属性、组件及其行为。本文档将详细解析`web.xml`中的各个元素及其功能,帮助开发者更好地理解...
当我们尝试在`web.xml`中添加`taglib`引用时,可能会遇到一些报错。这篇博客讨论的是如何解决在`web.xml`中配置`taglib`时遇到的问题,以及相关的Java Web开发知识。 首先,`taglib`是JSP标签库的定义,用于引入...
根元素`<web-app>`必须使用小写字母,遵循XML的大小写敏感规则。 2. **元素顺序** 文件内元素的顺序至关重要,错误的顺序可能导致服务器拒绝执行Web应用。`<web-app>`元素内部的元素有固定的顺序要求,例如`...
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <description>cas client test <!--CAS Authentication FILTER --> <filter-name>CAS ...
3. **配置Web.xml**:对于某些Web容器(如Tomcat),可能还需要在`WEB-INF/web.xml`配置文件中显式声明JSTL库。例如: ```xml <web-app> ... <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri> ...
解决struts2中报错:“HTTP Status 500 - org.apache.jasper.JasperException: The...将这两个jar包拷贝到WebContent/WEB-INF/lib目录下,可解决当前App报错,若拷贝到Tomcat 7.0/lib目录下,可解决所有App的此类报错。
- Web 应用 (Web App): 适用于 Web 应用程序开发。 - **配置项目信息**: - **GroupId**: 通常表示组织或公司的域名反写,例如 `com.zking`。 - **ArtifactId**: 表示项目名称。 - **Archetype Catalog**: 设置为...
导入的web项目JAVA源码报错谷歌身份验证库 用于 Java 的开源身份验证客户端库。 该项目由 3 个工件组成: :包含 Google 凭据的基类和接口 :包含 App Engine 凭据。 此工件取决于 App Engine SDK。 :包含各种凭据...
3. **配置Web.xml**:在`WEB-INF`目录下的web.xml文件中,添加Struts2的过滤器配置: ```xml <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.filter....
3. web.xml:每个Web应用的部署描述符,定义Servlet、过滤器、监听器等。 四、Tomcat难点解析 1. 端口冲突:如果Tomcat启动失败,可能是因为8080或其他默认端口被其他服务占用,需要修改server.xml中的端口号。 2. ...
- 查看`constants.properties`文件中的子系统URL地址配置是否正确(例如,视频子系统URL应为`app.vss.url=127.0.0.1:80`)。 - 特别注意检查端口号是否与CMS配置工具中设置的端口一致。 - 若8700平台默认端口80与...
为了实现这一服务,开发者需要具备以下技术能力:理解XML的结构和解析机制,掌握.NET Framework下的Web服务开发,熟悉ASP.NET中的App_Data目录使用,以及如何设计和实现客户端的查询逻辑。同时,安全性也是不可忽视...
| └── zheng-cms-web -- 网站前台[端口:2224] ├── zheng-pay -- 支付系统 | ├── zheng-pay-common -- pay系统公共模块 | ├── zheng-pay-dao -- 代码生成模块,无需开发 | ├── zheng-pay-rpc-api -- ...
打开`conf/web.xml`,找到`<web-app>`标签,在其内部添加以下`<filter>`和`<filter-mapping>`配置: ```xml <filter-name>CorsFilter</filter-name> <filter-class>org.apache.catalina.filters.CorsFilter...
在IT行业中,尤其是在移动应用开发领域,uniapp是一个非常受欢迎的框架,它允许开发者使用一套代码库构建跨平台的应用程序,覆盖iOS、Android、Web、H5等多个平台。本篇文章将详细探讨如何在uniapp中读取Excel文件,...
这可以通过下载maven-archetype-webapp的jar包,解压并修改其中的archetype-resources目录下的web.xml文件来实现。这样,每次基于这个原型创建新项目时,就会自动带有正确的web.xml配置,从而避免了重复配置的麻烦。...
打开src/main/webapp/WEB-INF/web.xml文件,添加如下内容: ```xml <web-app> <servlet-name>HelloWorldServlet</servlet-name> <servlet-class>com.example.helloworld.HelloWorldServlet</servlet-class> ...
在`<web-app>`标签内添加以下内容: ```xml <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri> <taglib-location>/WEB-INF/c.tld</taglib-location> ``` 这告诉JSP容器,`...