JSP 调用类的方法

1、 PWD.java

package   xiakai;  
  import   java.util.*;  
  import   java.io.*;  
  import   java.security.MessageDigest;  
   
  public   class   PWD   {  
   
      public   String   encryptPWD(String   sPassword)   {  
                  byte   cResult[]   =   new   byte[16];  
                  String   sResult   =   "";  
                  try   {  
                          MessageDigest   md   =   MessageDigest.getInstance("MD5");  
                          md.update(   ("chenlilin.nhdrtpj"   +   sPassword).getBytes());  
                          cResult   =   md.digest();  
   
                          for   (int   i   =   0;   i   <   cResult.length;   i++)   {  
                                  if   (cResult[i]   <   0)  
                                          cResult[i]   +=   128;  
                                  String   sTemp   =   Integer.toHexString(cResult[i]).toUpperCase();  
                                  if   (cResult[i]   <   16)  
                                          sTemp   =   "0"   +   sTemp;  
                                  sResult   +=   sTemp;  
                          }  
                  }  
                  catch   (Exception   e)   {  
                          sResult   =   "";  
                  }  
                  return   sResult;  
          }    
  } 

2、编译PWD.java文件 把它放到WEB-INF/classes/xiakai/里,因为定义的是package   xiakai;  所以要在里面建个名为xiakai的文件夹。把编译好的CLSS文件放到里面。

3、页面调用<%@ page import="xiakai.PWD"%>

测试:
<%  
 String a="123456";  
 PWD n=new PWD();  
out.println(n.encryptPWD(a));  
 %>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值