Java Jetty和Spring引导-如何禁用404的静态文本/html响应?

Java Jetty和Spring引导-如何禁用404的静态文本/html响应?,java,spring-boot,webserver,jetty,embedded-jetty,Java,Spring Boot,Webserver,Jetty,Embedded Jetty,我有一个使用SpringBoot和Jetty运行的应用程序。当我向错误的url发送请求时(content-type header设置为application/json),它返回404状态代码,并带有一些静态文本/html响应,如下所示: <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <title>Error 40

我有一个使用SpringBoot和Jetty运行的应用程序。当我向错误的url发送请求时(content-type header设置为application/json),它返回404状态代码,并带有一些静态文本/html响应,如下所示:

<html>

<head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
    <title>Error 404 Not Found</title>
</head>

<body>
    <h2>HTTP ERROR 404 Not Found</h2>
    <table>
        <tr>
            <th>URI:</th>
            <td>/my/bad/url</td>
        </tr>
        <tr>
            <th>STATUS:</th>
            <td>404</td>
        </tr>
        <tr>
            <th>MESSAGE:</th>
            <td>Not Found</td>
        </tr>
        <tr>
            <th>SERVLET:</th>
            <td>servlet</td>
        </tr>
    </table>

</body>

</html>

找不到错误404
找不到HTTP错误404
URI:
/my/bad/url
地位:
404
信息:
找不到
SERVLET:
servlet
当我使用
Tomcat
webserver而不是Jetty尝试相同的错误请求时,我得到了返回的响应代码404,没有正文,即内容长度为0

我试图查找Jetty的文档,以找到可能需要设置的配置属性,以禁用上述静态响应的返回,但运气不太好


如何在使用Spring boot和Jetty时禁用静态响应?

您是否在
WEB-INF/WEB.xml
中定义了自定义错误页
?似乎在之前的