tamcat亂碼

學習springmvc時tamcat亂碼

①、啟動時tomcat控制臺亂碼

image-20231209153716576

  • 解決方法是:1、先把idea設置里的默認字節碼改成utf-8

    ? 2、把idea顯示編碼改成utf-8,在末尾加上( -Dfile.encoding=UTF-8)

    ? 3、最后重啟idea

    • image-20231209154046731
    • image-20231209154142768
    • 加上這個 -Dfile.encoding=UTF-8
    • image-20231209154315445
    • 最后一步重啟idea

②、獲取請求參數時亂碼

image-20231209154920751

  • 解決方法:1、用過濾器,在web.xml里面設置

? 2、過濾器沒有時,idea中tomcat運行配置中,加上 -Dfile.encoding=UTF-8

<filter><filter-name>CharacterEncodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>UTF-8</param-value></init-param><init-param><param-name>forceEncoding</param-name><param-value>true</param-value></init-param>
</filter>
<filter-mapping><filter-name>CharacterEncodingFilter</filter-name><url-pattern>/*</url-pattern>
</filter-mapping>
  • image-20231209155656989

  • 如果問題還是沒解決,配置idea中tomcat運行配置

  • image-20231209155822214

  • image-20231209155909602

  • 最后重啟idea

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/211865.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/211865.shtml
英文地址,請注明出處:http://en.pswp.cn/news/211865.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CSS基礎概念之選擇器類型

CSS選擇器類型 選擇器表示元素在樹結構中的特定模式。選擇器(selector)術語指的是&#xff0c;簡單選擇器(simple selector)&#xff0c;復合選擇器(compound selector)&#xff0c;復雜選擇器(complex selector)&#xff0c;或者選擇器列表(selector list)。選擇器的主題是任…

【軟考中級——軟件設計師】備戰經驗 筆記總結分享

考試成績 我第一次備考是在2022 然后那時候取消了這次是第二次 靠前我一個月復習的看了以前的筆記 然后刷了七八道歷年題目學習資料推薦 &#xff1a;zst——2021 b站鏈接自薦一下我的筆記 &#xff1a; 軟考筆記專欄 視頻確實很長 &#xff0c; 我的建議就是先看筆記 然后不會…

OD機考真題搜集:歡樂的周末

題目 小華和小為是很要好的朋友,他們約定周末一起吃飯。通過手機交流,他們在地圖上選擇了多個聚餐地點(由于自然地形原因,部分聚餐地點不可達),求小為和小華都可以到達的聚餐地點有多少個? 輸入 第一行輸入m,n,分別代表地圖的長度和寬度 第二行開始輸入具體地圖信息…

1-2、Java環境搭建

語雀原文鏈接 文章目錄 1、JDK安裝2、Hello World2-1、Hello World示例2-2、類名和文件名2-3、注釋2-4、javadoc 3、環境變量3-1、Path作用3-2、classpath3-3、JAVA_HOME 4、Java組成5、跨平臺原理5-1、Java跨平臺原理5-2、C語言的跨平臺原理 1、JDK安裝 下載地址&#xff1a…

打造Github首頁的動態飛線效果

一、導語 Github首頁的地球動態飛線&#xff0c;大家都比較熟悉吧 二、分析 由大量隨機的3點構造出貝塞爾曲線&#xff0c;然后開始從起點到終點的飛行后&#xff0c;然后再從起點到終點的消失&#xff0c;就此完成整個過程 三、基礎代碼 createCurve(startPoint, endPoint…

unity 2d 入門 飛翔小鳥 死亡閃爍特效(十三)

一、c#腳本 using System.Collections; using System.Collections.Generic; using UnityEngine;public class Bling : MonoBehaviour {public Texture img;public float speed;public static bool changeWhite false;private float alpha0f;// Start is called before the fi…

信創運維產業的發展與趨勢:IT管理的新視角

隨著數字化時代的來臨&#xff0c;信息技術應用的各個方面都在發生變革。在這個過程中&#xff0c;信創運維產業的發展尤為引人注目。它不僅是數字化轉型的關鍵驅動力&#xff0c;也是國家經濟發展的重要支柱。本文將探討信創運維產業的發展與趨勢&#xff0c;以及國家如何管理…

芯片量產導入知識

什么是芯片量產 從芯片功能設計到生產制造、測試等環節&#xff0c;每一個環節都至關重要。 對于保障大規模發貨后芯片指標表現的一致性&#xff0c;以及產品應用生命周期內的穩定性和可靠性&#xff0c;需要考慮多種因素。以下是一些相關的觀點&#xff1a; 可量產性設計&am…

Stable Diffusion 系列教程 - 2 WebUI 參數詳解

Stable Diffusion 的整個算法組合為&#xff1a; UNet VAE 文本編碼器 UNet&#xff1a;就是我們大模型里的核心。 文本編碼器&#xff1a;將我們的prompt進行encoder為算法能理解的內容&#xff08;可以理解為SD外包出去的項目CLIP&#xff09;。 VAE&#xff1a;對UNet生…

【牛牛送書 | 第三期】《一本書講透Java線程:原理與實踐》帶你深入JAVA多線程

目錄 摘要&#xff1a; 多線程對于Java的意義 為什么Java工程師必須掌握多線程 Java多線程使用方式 如何學好Java多線程 參與方式&#x1f947; 摘要&#xff1a; 互聯網的每一個角落&#xff0c;無論是大型電商平臺的秒殺活動&#xff0c;社交平臺的實時消息推送&#x…

1.2.啟動線程的五類種方法

一.new MyThread().start() 繼承Thread類創建線程類 定義一個繼承Thread類的子類&#xff0c;并重寫該類的run()方法 創建Thread子類的實例&#xff0c;即創建了線程對象 調用該線程對象的start()方法啟動線程 二.new Thread(r).start() 實現Runnable接口創建線程類 定義R…

Qt槽函數不響應不執行的一種原因:ui提升導致重名

背景&#xff1a; 一個包含了組件提升的ui&#xff0c;有個按鈕的槽函數就是不響應&#xff0c;于是找原因。 分析&#xff1a; 槽函數的對應一是通過connect函數綁定信號&#xff0c;二是on_XXX_signal的命名方式。界面上部件的槽函數通常是第二種。 我反復確認細節&#…

寫一個程序拷貝文件

使用所學文件操作&#xff0c;在當前目錄下放一個文件data.txt&#xff0c;寫一個程序&#xff0c;將data.txt文件拷貝一份&#xff0c;生成data_copy.txt文件。 基本思路&#xff1a; 打開文件data.txt&#xff0c;讀取數據打開文件data_copy.txt&#xff0c;寫數據從data.t…

如何使用拼多多根據ID取商品詳情 API 獲取熱銷商品信息?

使用拼多多根據ID取商品詳情 API 獲取熱銷商品信息是一種高效且便捷的方式&#xff0c;可以快速獲取到拼多多平臺上熱銷商品的信息。以下是獲取熱銷商品信息的步驟和示例代碼&#xff1a; 一、步驟 注冊成為拼多多開發者&#xff0c;并獲取API密鑰。確定要獲取熱銷商品信息的…

張正友相機標定法原理與實現

張正友相機標定法是張正友教授1998年提出的單平面棋盤格的相機標定方法。傳統標定法的標定板是需要三維的,需要非常精確,這很難制作,而張正友教授提出的方法介于傳統標定法和自標定法之間,但克服了傳統標定法需要的高精度標定物的缺點,而僅需使用一個打印出來的棋盤格就可…

.Faust勒索病毒解密方法|勒索病毒解決|勒索病毒恢復|數據庫修復

引言&#xff1a; 數字時代的黑暗勢力中&#xff0c;faust勒索病毒如幽靈般潛伏&#xff0c;將用戶的數字珍寶變為數字枷鎖。本文將深入介紹.faust勒索病毒的威脅特征&#xff0c;提供有效的數據恢復方法&#xff0c;并分享一系列預防措施&#xff0c;以協助您在數字戰場上筑起…

kafka學習筆記--如何保證生產者數據可靠、不重復、有序

本文內容來自尚硅谷B站公開教學視頻&#xff0c;僅做個人總結、學習、復習使用&#xff0c;任何對此文章的引用&#xff0c;應當說明源出處為尚硅谷&#xff0c;不得用于商業用途。 如有侵權、聯系速刪 視頻教程鏈接&#xff1a;【尚硅谷】Kafka3.x教程&#xff08;從入門到調優…

名字的漂亮度

給出一個字符串&#xff0c;該字符串僅由小寫字母組成&#xff0c;定義這個字符串的“漂亮度”是其所有字母“漂亮度”的總和。 每個字母都有一個“漂亮度”&#xff0c;范圍在1到26之間。沒有任何兩個不同字母擁有相同的“漂亮度”。字母忽略大小寫。給出多個字符串&#xff0…

從零開發短視頻電商 Low Level Client(推薦)連接OpenSearch進行CRUD

文章目錄 依賴初始化客戶端發起請求請求參數請求頭設置超時時間設置線程數設置用戶名密碼結果解析節點選擇器配置嗅探器整體示例問題參考 OpenSearch開發環境安裝Docker和Docker-Compose兩種方式 依賴 <dependency><groupId>org.elasticsearch.client</groupId…

【腳本】圖片-音視頻-壓縮文件處理

音視頻處理 一&#xff0c;圖片操作1&#xff0c;轉換圖片格式2&#xff0c;多張圖片合成視頻 二&#xff0c;音頻操作1&#xff0c;轉換音頻格式2&#xff0c;分割音頻為多段3&#xff0c;合成多段音頻 三&#xff0c;視頻操作1&#xff0c;轉換視頻格式2&#xff0c;提取視頻…