当前位置: 代码迷 >> JavaScript >> 解决struts1中的依赖包beanutils与spring-json这个jar包冲突的有关问题
  详细解决方案

解决struts1中的依赖包beanutils与spring-json这个jar包冲突的有关问题

热度:103   发布时间:2012-10-15 09:45:25.0
解决struts1中的依赖包beanutils与spring-json这个jar包冲突的问题。

解决struts1中的依赖包beanutils与spring-json这个jar包冲突的问题。

?

? apache-commons-beanutils这个jar包是被很多框架,组件依赖的一个包,如spring,struts1,struts2和hibernate等等。

? 因此该jar包非常重要,经常会出现版本冲突,在一个项目中发现struts1的actionform中的long类型的字符无法自动从页面上赋值过来,经过调试发现时由于spring-json这个jar包将beanutils中默认的类型转换器,如int,long等基本类型的转换器给删除了,导致无法经string型的数据转换为long型,这将导致很多框架出现问题。

? 结论: 请慎用spring-json这个jar包.

  相关解决方案