java中的RSAPublicKey的进制问题

我反序列化一个crt的公钥文件,但是返回的RSAPublicKey,打印出来其中的modulus在java Application中是十进制的,而在web环境下却变成了十六进制的。这导致我用公钥加密的结果,用私钥解密不出来,该怎么办???

http://zhidao.baidu.com/link?url=W2dPSXpT8FFiqGS6zP3TU6KZVaoNHc-bHBsJEYNIeFk0n6SvuCiAgRXBbdLkKxj-3o84w1vM52dcp2ZlqYxt4ivagDyieIUEAH6Mb2AjyZS