代码如下: 
<%@ page import="java.sql.*,javax.sql.*,javax.naming.*,com.maxcard.util.*"%> <html> <head> <title> New Document </title>
  </head> 
<body> <%  if(request.getHeader("Authorization") == null){  response.setStatus(401);  response.setHeader("WWW-authenticate","Basic realm=\"www.maxcard.com\"");  }else{  
//取得输入的信息 String encoded=(request.getHeader("Authorization")); 
  //利用Base64作编码的转化 String up = StringUtil.decodeBase64(encoded);
  String user="";  String password="";  
 if(up!=null){  
//取出用户名和密码 
 user=up.substring(0,up.indexOf(":"));  password=up.substring(up.indexOf(":")+1);  }  
 if(user.equals("david")&&password.equals("maxcard")){  out.print("认证成功"); }else{  out.print("认证失败"); }  }  %>  </body> </html>
  相关工具包下载: http://www.bcxy.com/java/dbutil.htm
 
 
  
 
  |