当前位置: 首页 > 知识库问答 >
问题:

在eclispe中创建动态web项目时,web.xml出错

郦磊
2023-03-14

我正在尝试使用eclipse创建一个新的web项目

文件->新建->动态web项目

下面是我的web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    <display-name>Struts2Demo</display-name>
    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>default.html</welcome-file>
        <welcome-file>default.htm</welcome-file>
        <welcome-file>default.jsp</welcome-file>
    </welcome-file-list>
</web-app>

共有1个答案

潘志国
2023-03-14

我从这里获得了这个web.xml,并通过删除所有URL,消除了这些问题:

  <?xml version="1.0" encoding="UTF-8"?> 
    <web-app> 
      <filter> 
      <filter-name>struts2</filter-name> 
       <filter-class> 
        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 
       </filter-class> 
      </filter> 
      <filter-mapping> 
       <filter-name>struts2</filter-name> 
        <url-pattern>/*</url-pattern> 
      </filter-mapping> 
    </web-app>
 类似资料:
  • 我正在尝试使用eclipse创建一个新的web项目 文件->新建->动态web项目

  • 我是Eclipse中的servlet和jsp的新手。我制作了一个简单的Servlet/JSP应用程序,但当我在eclipse中的tomcat服务器上运行它时,我得到了以下错误: 协议暂停信息:暂停ProtocolHandler[“http-bio-8080”]2013年6月21日1:07:08 AM org.apache.coyote.abstract协议暂停信息:暂停ProtocolHandle

  • 我已经安装了JBoss developer Studio7.1,并尝试创建一个Java EE Web项目。在页面的底部,它给出了一个警告:“这个项目依赖于org.jboss.bom:jboss-javaee-6.0-with-tools:pom:1.0.4.final-redhat-4,找不到。这表明您没有访问适当的Maven存储库或者存储库不完整。这可能导致构建问题。可以通过在settings.

  • 我在Eclipse中创建maven项目时遇到了一个问题。发生以下错误: 无法计算生成计划:Plugin org.apache.maven。plugins:maven-resources-plugin:2.6或其一个依赖项无法解析:读取org.apache.maven的工件描述符失败。plugins:maven-resources-plugin:jar:2.6 pluginorg.apache.ma

  • 我转到New Project>Maven>Web Application,尝试创建一个Maven项目。我使用的是glassfish服务器4.1.1和java EE 7 Web。当我点击finish时,我得到了这个错误。 要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。使用-x开关重新运行Maven以启用完全调试日志记录。 有关错误和可能的解决方案的详细信息,请阅读以下文章:[帮助1]h

  • 每次创建新项目时,我都会遇到以下错误: 知道吗?