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

SpringMVC Tomcat控制臺(tái)亂碼問(wèn)題解決方案

 更新時(shí)間:2020年05月21日 08:35:43   作者:努力學(xué)習(xí)的Peanut  
這篇文章主要介紹了SpringMVC Tomcat控制臺(tái)亂碼問(wèn)題解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

關(guān)于SpringMVC運(yùn)行Tomcat控制臺(tái)出現(xiàn)亂碼的情況(在網(wǎng)上找到一種方法親測(cè)有效)

找到tomcat文件夾中的conf包下的logging.properties中找到

java.util.logging.ConsoleHandler.encoding = UTF-8

將這行代碼注銷(xiāo)改為

java.util.logging.ConsoleHandler.encoding = GBK

重啟tomcat即可!

關(guān)于SpringMVC提交表單時(shí),網(wǎng)頁(yè)出現(xiàn)亂碼情況,有兩種解決方法

方法一(自定義過(guò)濾器):

 public class EncodingFilter implements Filter {
   @Override
   public void init(FilterConfig filterConfig) throws ServletException { 
   } 
   @Override
   public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
     servletRequest.setCharacterEncoding("utf-8");
10     servletResponse.setCharacterEncoding("utf-8"); 
     filterChain.doFilter(servletRequest,servletResponse);
   } 
   @Override
   public void destroy() {
 
   }
 }

在web.xml中配置過(guò)濾器

   <filter>
     <filter-name>encoding</filter-name>
    <filter-class>com.kuang.filter.EncodingFilter</filter-class>
   </filter>
  <filter-mapping>
     <filter-name>encoding</filter-name>
     <url-pattern>/*</url-pattern>
   </filter-mapping>

注意點(diǎn): / 與 /* 的區(qū)別

/ : 只匹配所有請(qǐng)求,不會(huì)去匹配jsp頁(yè)面

/* : 匹配所有請(qǐng)求,包括jsp頁(yè)面

方式二(SpringMVC自帶的過(guò)濾器)

1 <filter>
 2     <filter-name>characterEncodingFilter</filter-name>
 3     <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
 4     <init-param>
 5       <param-name>encoding</param-name>
 6       <param-value>UTF-8</param-value>
 7     </init-param>
 8   </filter>
 9   <filter-mapping>
10     <filter-name>characterEncodingFilter</filter-name>
11     <url-pattern>/*</url-pattern>
12   </filter-mapping>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java遠(yuǎn)程執(zhí)行shell命令出現(xiàn)java: command not found問(wèn)題及解決

    Java遠(yuǎn)程執(zhí)行shell命令出現(xiàn)java: command not found問(wèn)題及解決

    這篇文章主要介紹了Java遠(yuǎn)程執(zhí)行shell命令出現(xiàn)java: command not found問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。
    2023-07-07
  • Java 高并發(fā)四:無(wú)鎖詳細(xì)介紹

    Java 高并發(fā)四:無(wú)鎖詳細(xì)介紹

    本文主要介紹Java 高并發(fā)無(wú)鎖的知識(shí),這里整理了 1.無(wú)鎖類(lèi)的原理詳解 2.無(wú)鎖類(lèi)的使用的知識(shí),并講解其原理,有需要的小伙伴可以參考下
    2016-09-09
  • Springboot的yml配置文件用法

    Springboot的yml配置文件用法

    這篇文章主要介紹了Springboot的yml配置文件用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Seata集成Mybatis-Plus解決多數(shù)據(jù)源事務(wù)問(wèn)題

    Seata集成Mybatis-Plus解決多數(shù)據(jù)源事務(wù)問(wèn)題

    當(dāng)進(jìn)行業(yè)務(wù)操作時(shí),訂單發(fā)生異常 ,進(jìn)行了回滾操作,因?yàn)樵诓煌臄?shù)據(jù)庫(kù)實(shí)例中,余額卻扣除成功,此時(shí)發(fā)現(xiàn)數(shù)據(jù)不一致問(wèn)題,本文給大家介紹Seata集成Mybatis-Plus解決多數(shù)據(jù)源事務(wù)問(wèn)題,感興趣的朋友一起看看吧
    2023-11-11
  • 淺談Maven的build生命周期和常用plugin

    淺談Maven的build生命周期和常用plugin

    Maven和gradle應(yīng)該是現(xiàn)代java程序員中使用的最多的兩種構(gòu)建工具。在它們出現(xiàn)之前,則是ant的天下。本文將介紹Maven的build生命周期和常用plugin。
    2021-06-06
  • java對(duì)double數(shù)組排序示例分享

    java對(duì)double數(shù)組排序示例分享

    這篇文章主要介紹了java對(duì)double數(shù)組排序示例,代碼簡(jiǎn)單,下面我們直接上代碼,需要的朋友可以參考下
    2014-03-03
  • Java Web實(shí)現(xiàn)session過(guò)期后自動(dòng)跳轉(zhuǎn)到登陸頁(yè)功能【基于過(guò)濾器】

    Java Web實(shí)現(xiàn)session過(guò)期后自動(dòng)跳轉(zhuǎn)到登陸頁(yè)功能【基于過(guò)濾器】

    這篇文章主要介紹了Java Web實(shí)現(xiàn)session過(guò)期后自動(dòng)跳轉(zhuǎn)到登陸頁(yè)功能,涉及java過(guò)濾器針對(duì)session的判斷與跳轉(zhuǎn)相關(guān)操作技巧,需要的朋友可以參考下
    2017-11-11
  • Spring中@PathVariable和@RequestParam注解的用法區(qū)別

    Spring中@PathVariable和@RequestParam注解的用法區(qū)別

    這篇文章主要介紹了Spring中@PathVariable和@RequestParam注解的用法區(qū)別,@PathVariable 是 Spring 框架中的一個(gè)注解,用于將 URL 中的變量綁定到方法的參數(shù)上,它通常用于處理 RESTful 風(fēng)格的請(qǐng)求,從 URL 中提取參數(shù)值,并將其傳遞給方法進(jìn)行處理,需要的朋友可以參考下
    2024-01-01
  • java中@DateTimeFormat和@JsonFormat注解的使用

    java中@DateTimeFormat和@JsonFormat注解的使用

    本文主要介紹了java中@DateTimeFormat和@JsonFormat注解的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • java中常見(jiàn)的6種線程池示例詳解

    java中常見(jiàn)的6種線程池示例詳解

    這篇文章主要介紹了java中常見(jiàn)的6種線程池示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評(píng)論