Spring mvc 使用mvn jetty:run启动 页面上的中文乱码,Tomcat就没问题

    使用jetty的maven插件(9.x的版本也是一样)
    <plugins>
      <plugin>
        <groupId>org.mortbay.jetty</groupId>
        <artifactId>jetty-maven-plugin</artifactId>
        <version>8.1.16.v20140903</version>
      </plugin>
    </plugins>
    
    JSP上的原有的中文都能正常显示,但是通过model传递过来的中文都是乱码
    然后使用Tomcat是正常的
    
    这个jetty是插件,好像也没地方改编码    
    
幕布斯7119047
浏览 781回答 2
2回答

美雪5134573

您好,我也遇到了这个问题,好像我的jetty升级后,页面就出现了乱码,我项目里也是像你那样,添加了,但是还是出现中文乱码,我页面用的EXT框架

偶然的你

自己解决了,使用Maven编译的时候通过插件指定编码 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>utf8</encoding> </configuration> </plugin>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java