欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IDEA運(yùn)行Tomcat中文亂碼出現(xiàn)的各種問題

 更新時(shí)間:2023年11月02日 09:32:57   作者:與物為春  
這篇文章主要介紹了IDEA運(yùn)行Tomcat中文亂碼的各種問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

項(xiàng)目工程亂碼

打開 File-->Setting-->Editor-->File Encodings 這個(gè)選項(xiàng)中,把Global Encoding、Project Encoding設(shè)置成你工程的編碼即可,一般是UTF-8

如下圖(紅框的地方),然后重新設(shè)置一下,基本就行了

執(zhí)行main函數(shù)時(shí),控制臺(tái)亂碼

同樣是打開 File-->Setting--> Build,Execution,Deployment --> Compiler-- > Java Compiler, 設(shè)置 Additional command line parameters選項(xiàng)為 -encoding utf-8,然后rebuild下,重新運(yùn)行

運(yùn)行tomcat時(shí),控制臺(tái)輸出亂碼

1)打開Run-->Edit Configuration,選擇你的tomcat

2)然后在 Server --> VM options 設(shè)置為 -Dfile.encoding=UTF-8 ,重啟tomcat

備注:

我的只要設(shè)置Edit Configuration就好了,還是沒有用的人可以嘗試以下步驟。

3)在bin中設(shè)置idea.exe.vmoptions和idea64.exe.vmoptions中的參數(shù),同時(shí)增加-Dfile.encoding=UTF-8

4) 在tomcat \bin目錄下的catalina.bat文件中加入 -Dfile.encoding=UTF-8

5)在 tomcat / conf 目錄下,設(shè)置 logging.properties ,增加參數(shù)  java.util.logging.ConsoleHandler.encoding = GBK

其他亂碼

1)數(shù)據(jù)庫(kù)數(shù)據(jù)是否亂碼

查看數(shù)據(jù)庫(kù)編碼類型

variables like ‘character%’

1、character_set_client    utf8
2、character_set_connection    utf8
3、character_set_database  utf8
4、character_set_filesystem    binary
5、character_set_results   utf8
6、character_set_server    utf8
7、character_set_system    utf8
8、character_sets_dir  /aebiz/soft/mysql/share/charsets/

2)jsp亂碼

查看代碼中是否添加下面代碼

<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8" %>

3)request和response

1、request.setCharacterEncoding("utf-8");
2、response.setCharacterEncoding("utf-8");
4、response.setContentType("text/html;charset=utf-8");

另外java字符串編碼也需注意

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解Spring事件發(fā)布與監(jiān)聽機(jī)制

    詳解Spring事件發(fā)布與監(jiān)聽機(jī)制

    Spring提供了ApplicationContext事件機(jī)制,可以發(fā)布和監(jiān)聽事件,這個(gè)特性非常有用。Spring內(nèi)置了一些事件和監(jiān)聽器,例如在Spring容器啟動(dòng)前,Spring容器啟動(dòng)后,應(yīng)用啟動(dòng)失敗后等事件發(fā)生后,監(jiān)聽在這些事件上的監(jiān)聽器會(huì)做出相應(yīng)的響應(yīng)處理
    2021-06-06
  • Java并發(fā)編程中構(gòu)建自定義同步工具

    Java并發(fā)編程中構(gòu)建自定義同步工具

    這篇文章主要介紹了Java并發(fā)編程中構(gòu)建自定義同步工具,本文講解了可阻塞狀態(tài)依賴操作的結(jié)構(gòu)、有界緩存實(shí)現(xiàn)基類示例、阻塞實(shí)現(xiàn)方式一:拋異常給調(diào)用者、阻塞實(shí)現(xiàn)方式二:通過輪詢和休眠、阻塞實(shí)現(xiàn)方式三:條件隊(duì)列等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • 使用Mybatis生成樹形菜單的方法詳解

    使用Mybatis生成樹形菜單的方法詳解

    開發(fā)中我們難免會(huì)遇到各種樹形結(jié)構(gòu)展示的場(chǎng)景,比如用戶登錄系統(tǒng)后菜單的展示等,本文為大家整理了使用Mybatis生成樹形菜單的方法,感興趣的小伙伴可以了解一下
    2023-06-06
  • Mybatis-Plus 條件構(gòu)造器 QueryWrapper 的基本用法

    Mybatis-Plus 條件構(gòu)造器 QueryWrapper 的基本用法

    這篇文章主要介紹了Mybatis-Plus - 條件構(gòu)造器 QueryWrapper 的使用,通過實(shí)例代碼給大家介紹了查詢示例代碼及實(shí)現(xiàn)需求,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Springboot+WebSocket實(shí)現(xiàn)一對(duì)一聊天和公告的示例代碼

    Springboot+WebSocket實(shí)現(xiàn)一對(duì)一聊天和公告的示例代碼

    這篇文章主要介紹了Springboot+WebSocket實(shí)現(xiàn)一對(duì)一聊天和公告的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • Java?Web項(xiàng)目中解決中文亂碼方法總結(jié)(三種最新方法)

    Java?Web項(xiàng)目中解決中文亂碼方法總結(jié)(三種最新方法)

    這篇文章主要介紹了Java?Web項(xiàng)目中解決中文亂碼方法總結(jié),本文給大家分享三種最新解決方法,需要的朋友可以參考下
    2022-06-06
  • sin(x)如何求解的java代碼實(shí)現(xiàn)方法

    sin(x)如何求解的java代碼實(shí)現(xiàn)方法

    這篇文章主要為大家介紹了sin(x)如何求解的java代碼實(shí)現(xiàn)方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Java實(shí)現(xiàn)全排列的三種算法詳解

    Java實(shí)現(xiàn)全排列的三種算法詳解

    從n個(gè)不同元素中任取m(m≤n)個(gè)元素,按照一定的順序排列起來,叫做從n個(gè)不同元素中取出m個(gè)元素的一個(gè)排列。當(dāng)m=n時(shí)所有的排列情況叫全排列。本文總結(jié)了Java實(shí)現(xiàn)全排列的三種算法,需要的可以參考下
    2022-06-06
  • Java線程之線程同步synchronized和volatile詳解

    Java線程之線程同步synchronized和volatile詳解

    這篇文章主要介紹了Java線程之線程同步synchronized和volatile詳解,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • Java 垃圾回收機(jī)制詳解(動(dòng)力節(jié)點(diǎn)Java學(xué)院整理)

    Java 垃圾回收機(jī)制詳解(動(dòng)力節(jié)點(diǎn)Java學(xué)院整理)

    在系統(tǒng)運(yùn)行過程中,會(huì)產(chǎn)生一些無用的對(duì)象,這些對(duì)象占據(jù)著一定的內(nèi)存,如果不對(duì)這些對(duì)象清理回收無用對(duì)象的內(nèi)存,可能會(huì)導(dǎo)致內(nèi)存的耗盡,所以垃圾回收機(jī)制回收的是內(nèi)存。下面通過本文給大家詳細(xì)介紹java垃圾回收機(jī)制,一起學(xué)習(xí)吧
    2017-02-02

最新評(píng)論