搭建了Tomcat服务器,且在服务器上部署了帆软,但是存在一个问题。

在决策系统中,在添加模板过程中,发现模板名(当前状态时中文的)是乱码。乱码.png

FineReport JonathanZ 发布于 2018-11-21 11:01
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
JonathanZLv0见习互助
发布于2018-11-21 14:48

http://help.finereport.com/doc-view-2417.html

此链接给出了答案。各位大大的回答其实只是一部分,因此我未能解决问题。我最后是通过改变Linux系统默认的字符集就行了。

最佳回答
0
邱利Lv2见习互助
发布于2018-11-21 11:08

    默认情况下,tomcat7之前使用的编码格式是:iso8859-1 ,自身不能显示中文,tomcat8 以后默认编码格式是utf-8;

           上面那段代码规定了tomcat监听HTTP请求的端口号等信息,将属性设置为UTF-8,可让tomcat以utf-8的编码处理get请求。

           对于get方式提交的乱码,可以通过修改tomcat配置文件来修改,对于post方式提交的乱码可以通过设置编码,request.setCharacterEncoding("UTF-8")方法进行编码设置。

4.png

最佳回答
0
孤陌Lv6资深互助
发布于2018-11-21 11:09(编辑于 2018-11-21 11:10)

决策平台 里就有编码转换的

image.png

  • JonathanZ JonathanZ(提问者) 这个我修改过,但是只是换了形式的一种乱码。
    2018-11-21 11:33 
  • 2关注人数
  • 597浏览人数
  • 最后回答于:2018-11-21 14:48
    请选择关闭问题的原因
    确定 取消
    返回顶部