Java 为什么Tomcat总是返回“text/html;”?
Tomcat总是将http头内容类型返回为text/html;charset=ISO-8859-1,如果我通过“response.setContentTypeapplication/xml”在JSP页面中设置它,或者仍然相同。我使用Tomcat 7.0.5,但它也出现在Tomcat 6和5中?在发送任何输出之前检查您是否设置了内容类型。您必须定义一些内容类型,而不是空的。如果它应该是一般文本/普通内容,则执行以下操作:Java 为什么Tomcat总是返回“text/html;”?,java,tomcat,jakarta-ee,Java,Tomcat,Jakarta Ee,Tomcat总是将http头内容类型返回为text/html;charset=ISO-8859-1,如果我通过“response.setContentTypeapplication/xml”在JSP页面中设置它,或者仍然相同。我使用Tomcat 7.0.5,但它也出现在Tomcat 6和5中?在发送任何输出之前检查您是否设置了内容类型。您必须定义一些内容类型,而不是空的。如果它应该是一般文本/普通内容,则执行以下操作: <%@page contentType="text/plain" %&
<%@page contentType="text/plain" %>
您可以找到最常见内容类型的概述。…包括任何空格…您将内容类型设置为什么?我使用javascript插件检查标题是否为xml,如果不是,则抛出错误,即使内容实际上只是xml