本帖最后由 nstones 于 2012-11-21 15:55:13 编辑

解决方案 »

  1.   

    已经找到问题原因了
    jdk 版本需要6.0以上TOMCAT 官方文档说5.5版本至少需要jdk5.0
    所以之前没有用6.0测试,今天突然想起来了,下载一个6.0测试了以上代码
    可以正常decode出XTOMCAT 5.5.36 这个版本在使用JDK5.0版本的时候 会丢失位数为1的字符
    解决办法:
    1:降低TOMCAT版本,目前使用 TOMCAT 5.5.33 无此问题
    2:升级JDK 到6.0.370.6 版本(测试通过)其他版本未测试结贴了!