我正在开发一个评估系统。我已经在eclipse中设置了一个动态web项目(使用apache tomcat),并且能够在本地主机上访问项目时成功访问和查看项目。但是,我只是在网上部署它(通过战争),当我访问该网站时,网页无法呈现。所显示的只是代码。我分别在HTML注释和元标记中设置了文档类型和内容类型。为什么会发生这种情况?该网站现在部署在(REMOVED)。我的网页不渲染
我的网页不渲染
回答
Firebug是检查HTTP请求/响应的好工具。检查Net选项卡。下面是HTTP响应头,当我访问您的问题链接的网站,我得到:
注意的内容类型。这是错误的,它应该是text/html
。如果您是使用JSP服务响应,那么你可能有过这样在你的JSP的顶部
<%@page contentType="text/plain" %>
你应该删除这个(它已经默认为text/html
),或者如果白费,通过
<%@page contentType="text/html" %>
如果仍然徒劳,请联系您的主机的支持。
page指令是:<%@ page language =“java”contentType =“text/html; charset = ISO-8859-1” \t pageEncoding =“ISO-8859-1”%> – Orlan 2011-04-28 22:01:45
然后它是一个特定于服务器主机端的配置问题。联系他们的支持,他们是唯一可以解释/解决这个问题的人(顺便说一句,仅仅'pageEncoding =“ISO-8859-1”'已经够用了,其余部分已经是默认了)。 – BalusC 2011-04-28 22:03:28
嘿!谢谢你的帮助。您的即时回复和答复已成为现场。显然,我的主机将服务器默认设置为以文本显示。我已经设置了元标记和jsp页面指令的内容类型,但是我需要调用response.setContentType(“text/html”);在我的servlet中。它的工作非常感谢你。 – Orlan 2011-04-28 23:35:44
- 1. 网页的字体渲染
- 2. 网页渲染捕捉
- 3. phantomjs不渲染网页为PNG
- 4. 在渲染页面中渲染页面
- 5. 延迟网页的初始渲染
- 6. Android上的网站渲染页面
- 7. 刮着渲染的javascript网页
- 8. 如何渲染网页的InfoPath在SharePoint
- 9. 渲染phantomjs和我的网页浏览器之间的差异
- 10. 如何渲染大型网页
- 11. 在网页上用alpha渲染图片
- 12. 重新渲染一个网页
- 13. 我的Flash网站通常不会渲染,直到我刷新
- 14. EXTJS网格渲染
- 15. 渲染XML网站
- 16. 渲染HTML页面
- 17. ASP.NET页面渲染
- 18. 渲染多页PDF
- 19. 网页视图渲染页面的不同在不同的设备
- 20. 不正确的页面渲染
- 21. WordPress的页面模板不渲染
- 22. 渲染HttpModule中的页面?
- 23. SWF:渲染片段不渲染
- 24. Rails渲染助手不渲染
- 25. 嵌入CSS导致网页渲染效果不佳
- 26. 我的网格不渲染,但一切似乎都很好
- 27. React.js不渲染?
- 28. 不渲染!
- 29. JTable不渲染
- 30. PartialView不渲染
你运行什么操作系统/网络服务器? – 2011-04-28 21:46:18
它带着文本/纯文本内容头返回。我可以看到你使用的是tomcat 6.0.32,但看起来你已经搞糟了这个部署,尽管从这里不是很明显。尝试通过示例性的战争和部署,看看你是否正在遵循正确的流程。 – Taylor 2011-04-28 21:49:16