润乾报表v4-Demo中正常的打印导出导入参数功能集成后不能用的特殊情况解决

Demo中正常的打印导出导入参数功能集成后不能用的特殊情况解决

 

常规解决思路

这类的问题是非常常见的,常规的解决思路是:

1更新相应功能的jar包

2逐个增减或者删掉我们或者客户的包,看否是是jar冲突

3使用应用对比工具对比细节差异

 

用以上的办法基本上可以解决大部分的问题,不过有一类问题,用这些方法就不太奏效了

 

特殊情况原因

本文整理的就是这类特殊问题的解决方法

55648:V4从excel导入报错

这个问题就是比较典型的案例,工程师按常规的思路排查分析没有解决,最后发现是因为客户的ssh框架过滤、阻拦了润乾的功能

 

Struts(SSH)是比较常用的框架,我们的客户中有很多都在使用,在这个框架下,功能被阻止的典型问题,从润乾v4到v5我们经常会遇到,也有人总结过相应的解决方法(见下面),但是大家并没有形成一种意识,才会让问题进入比较复杂的排查环节

 

形成思维习惯

所以大家以后再遇到这样的现象,要嗅觉敏锐一些,不管什么情况,先要问清楚客户有没有用ssh框架等,如果是,那就可以直接把先把已有的方法和推测告诉客户,让客户去看,如果不是,那再用常规思路来排查

 

这样,ssh过滤器的问题基本就能在一线环节解决了

 

具体方法

方法摘要如下,具体方法请参考下面的文章

 

设置URL中有reportServlet不经过滤器即可。

<filter>

<filter-name>actionFilter</filter-name>

<filter-class>com.chinasofti.ro.bizframework.core.mvc.ActionFilter</filter-class>

<init-param>

<param-name>excludedPatterns</param-name>

<param-value>|reportServlet$</param-value>

</init-param>

</filter>

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值