求:finereport9.0部署在Linux的Tomcat7.0和Tomcat8.5的问题

求finereport9.0部署在Linux的Tomcat7.0(测试机)和Tomcat8.5(正式机),在“测试机”做好的报表切换到“正式机”可能会发生的问题?求各路大神踊跃扩展!



测试机正式机FineReport 9.0
1部署方式独立部署独立部署
2版本FineReport 9.0FineReport 9.0
3JAR2018.11.05.11.49.36.516   2018.11.05.11.49.36.516  
4JDKjava version   "1.7.0_80"java version   "1.7.0_80"
5TOMCAT7.0.82.08.5.31.0

以下是我发现一些问题:

1、超链接参数传递:测试机只能使用POST传参方式没问题(如果使用get报错SyntaxError:Invalid  or unexpected token),切换到正式机的时候,必须把原有超链接删除,然后传参方式必须改为GET才能传递成功(如果使用post报错SyntaxError:Invalid  or unexpected token)。


问题相关资料参考:

Tomcat端口配置-http://help.finereport.com/finereport9.0/doc-view-770.html 


FineReport luhui 发布于 2018-12-7 16:42 (编辑于 2018-12-7 16:58)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
7
zsh331Lv8专家互助
发布于2018-12-7 18:32

暂时解决方案 "修改tomcat字符集"~


image.png


image.png

  • 城落满芯 城落满芯 改了这个 post 和 get 都可以用了么?
    2018-12-10 09:41 
  • zsh331 zsh331 回复 城落满芯 恩。
    2018-12-10 09:43 
  • luhui luhui(提问者) Tomcat7.0和Tomcat8.5的URIEncoding都是UTF-8。不过超链接参数传递的问题,在Tomcat8.5如果使用的全英文件名就不会存在这个问题。
    2018-12-21 10:11 
  • 3关注人数
  • 408浏览人数
  • 最后回答于:2018-12-7 18:32
    请选择关闭问题的原因
    确定 取消
    返回顶部