你可以不让用户取呀,就像平时别的程序一样,要输入旧密码才让改成新的,然后把新的密码用MD5进行加密后,再把数据库中原来的旧密码覆盖上,这样不就行了~!(我还没有到用MD5的程度,所以不知道这样说对不对!偶才开始学JAVA)

解决方案 »

  1.   

    你存时加密!(加完密存进去)
    取时解密呀!(读出数据先通过一个方法,解密,然后赋值给别的变量什么的)
    唉,就是多道工序!!!!
    little case
      

  2.   

    如果有分给我的这个号,zhj1978也是我的号!呵呵,不好意思!
    你存时加密!(加完密存进去)
    取时解密呀!(读出数据先通过一个方法,解密,然后赋值给别的变量什么的)
    唉,就是多道工序!!!!
    little case
      

  3.   

    看了楼上某位仁兄的讲法。MD5可逆真是吃了一惊!看来想还原是不太可能了~~~只能做一个判断来处理了,假如密码框里有值,用MD5加密后进行存放,没有值则保持原来的密码,该字段不作UPDATE处理