zoukankan      html  css  js  c++  java
  • IDEA使用maven中tomcat插件启动项目乱码问题

    今天用IDEA来启动项目,使用的是maven中的tomcat7插件,正常启动后,再页面操作新增或修改数据时,发生了诡异的事,

    中文保存后全部乱码。。。顿时不淡定了,接着就开始排查原因

    首先检查IDEA的编码格式,如图:

    编码格式都是UTF-8,没有问题。

    然后又检查数据库编码格式:

    也没发现问题。。。

    顿时郁闷了,后来又从pom.xml中配置的tomcat插件入手检查,

    发现项目中的配置为:

                <plugin>
                    <groupId>org.apache.tomcat.maven</groupId>
                    <artifactId>tomcat7-maven-plugin</artifactId>
                    <configuration>
                        <url>${deploy.tomcat7.url}</url>
                        <server>cargo-server</server>
                        <update>true</update>
                    </configuration>
                </plugin>

    并没有配置编码格式,加上后再试:

                <plugin>
                    <groupId>org.apache.tomcat.maven</groupId>
                    <artifactId>tomcat7-maven-plugin</artifactId>
                    <configuration>
                        <url>${deploy.tomcat7.url}</url>
                        <server>cargo-server</server>
                        <update>true</update>
                        <uriEncoding>UTF-8</uriEncoding>
                    </configuration>
                </plugin>

    问题完美解决。

  • 相关阅读:
    iframe,modaldialog父子窗口相互通信的问题
    bootstrap基础知识
    基于原生js的图片延迟加载
    通过原生js的ajax或jquery的ajax获取服务器的时间
    转 fiddler教程
    正则表达式
    es6 对象
    ES6
    axios
    javascript闭包和闭包的几种写法和用法
  • 原文地址:https://www.cnblogs.com/shaohz2014/p/6201585.html
Copyright © 2011-2022 走看看