我正在開發一個評估系統。我已經在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. 網頁渲染捕捉
- 4. 果園CMS渲染網頁
- 5. 渲染1000+ DIV在網頁
- 6. phantomjs不渲染網頁爲PNG
- 7. Github的頁面不渲染
- 8. 在渲染頁面中渲染頁面
- 9. 如何渲染網頁的InfoPath在SharePoint
- 10. 如何渲染網頁上的文件?
- 11. 延遲網頁的初始渲染
- 12. Android上的網站渲染頁面
- 13. 颳着渲染的javascript網頁
- 14. JSP頁面不渲染
- 15. wicked_pdf頁腳不渲染
- 16. 渲染器的a4j commandButton不起作用;頁面沒有渲染
- 17. 渲染phantomjs和我的網頁瀏覽器之間的差異
- 18. 在網頁上用alpha渲染圖片
- 19. Drools在網頁上渲染輸出
- 20. 重新渲染一個網頁
- 21. 從網頁流量獲取HTML渲染
- 22. 無法在方法內渲染網頁
- 23. 自定義網頁控制html渲染
- 24. iFrame加載後網頁停止渲染
- 25. 如何渲染大型網頁
- 26. iphone沒有正確渲染網頁
- 27. 渲染網頁圖片:berkelium-sharp
- 28. 我的頁面渲染時間
- 29. 笨分頁不渲染分頁鏈接
- 30. 我的Flash網站通常不會渲染,直到我刷新
你運行什麼操作系統/網絡服務器? – 2011-04-28 21:46:18
它帶着文本/純文本內容頭返回。我可以看到你使用的是tomcat 6.0.32,但看起來你已經搞糟了這個部署,儘管從這裏不是很明顯。嘗試通過示例性的戰爭和部署,看看你是否正在遵循正確的流程。 – Taylor 2011-04-28 21:49:16