【问题标题】:Issue with my XML file in Java Apache Tomcat v7.0Java Apache Tomcat v7.0 中的 XML 文件出现问题
【发布时间】:2012-12-14 20:03:55
【问题描述】:

大家好,我正在尝试将我的表单发送到 src/“包所在的位置”中的类文件。我遇到了问题,因为如果我在 WebContent 文件夹中包含的表单页面上,则 url 是...http://localhost:8080/Final_Project/Band_roster.jsp 一旦我点击提交,它就会被发送到类文件并将其发送到这个 url。 http://localhost:8080/bandser 这个网址看起来不对?因此,一旦将其发送到此处,我就会收到 404 错误。我正在使用一个xml文件来传输过来。

XML 代码:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">


    <servlet>
  <servlet-name>BandListServ</servlet-name>
  <servlet-class>bandServ.BandListServ</servlet-class>
</servlet>

<servlet-mapping>
  <servlet-name>BandListServ</servlet-name>
  <url-pattern>/bandser</url-pattern>
</servlet-mapping>

    <error-page>
        <error-code>404</error-code>
        <location>/error_404.jsp</location>
    </error-page>
    <error-page>
        <exception-type>java.lang.Throwable</exception-type>
        <location>/error_java.jsp</location>
    </error-page>

    <session-config>
        <session-timeout>30</session-timeout>
    </session-config>

    <welcome-file-list>
        <welcome-file>BandForm.jsp</welcome-file>
    </welcome-file-list>
</web-app>

这是类文件的 url,一旦我点击属性\workspace\finalprojectfor_client\src\BandListServ.java,它就会告诉我。 因此,如果您需要更多信息,请告诉我,非常感谢您的帮助!

编辑:

在 XML 文件中我也收到一条错误消息 - Referenced file contains errors (http://java.sun.com/xml/ns/javaee/javaee_5.xsd). For more information, right click on the message in the Problems View and select "Show Details..."

【问题讨论】:

  • 我不完全确定你在问什么,但假设你的 webapp 名为 Final_Project,你的 servlet 的 url 缺少该上下文。网址应为localhost:8080/Final_Project/bandser
  • 即使那个网址也不起作用。
  • 我要问的是如何进行这项工作,以便在按下提交按钮后将信息发送到类文件。
  • 嗯,根据您的 web.xml,您需要修复您发布到的网址。它应该是我原始评论中的那个。
  • 即使更改它也无济于事。我在页面顶部遇到的错误是否与它有任何关系?看看我在帖子中的编辑。

标签: java apache jakarta-ee tomcat


【解决方案1】:

我遇到了这个问题,我用 j2ee 替换了 javaee 并且它起作用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-24
    • 2021-11-20
    • 1970-01-01
    • 2011-03-21
    • 2023-04-03
    • 2012-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多