idea運行web項目html文件亂碼


IDEA環境網頁中文亂碼

找到可能的解決方法后,測試的時候一定要在控制台中勾選禁用緩存,然后再測試亂碼問題是否解決,否則,再次打開的還是上次那個亂碼的頁面。

image-20210219105101486


亂碼問題

把html文件放在tomcat的webapp下,單獨運行tomcat,訪問html文件正常

1111

但是把html文件復制到idea中,通過idea打開tomcat后,再訪問卻出現亂碼

2222

html代碼

<!DOCTYPE>
<html>
<head>
    <title>Title</title>
    <meta http-equiv="contentType" content="text/html" charset="utf-8">
    <style type="text/css">
        p {
            font-size: 25px;
            text-align: center;
        }
        .navbar {
            overflow: hidden;
            background-color: #ddd;
        }
        .navbar a {
            color: red;
            float: left;
            padding: 10px 25px;
            text-decoration: none;
        }
        .navbar a:hover {
            background-color: #333;
            color: white;
        }
    </style>
</head>
<body>
    <p>SpringMVC測試</p>
    <div class="navbar">
        <a href="#">測試1</a>
        <a href="#">測試2</a>
        <a href="#">測試3</a>
        <a href="#">測試4</a>
        <a href="#">測試5</a>
    </div>
</body>
</html>

編碼也都正常

image-20210219110650723

解決方法

網上嘗試了各種方法都沒有作用,原因就是沒有清除瀏覽器的緩存,勾選上禁用緩存之后,修改tomcat配置后,亂碼問題解決

VM options:    -Dfile.encoding=UTF-8

image-20210219110509761


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM