注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 CCNA CCNP CCIE所有实验名..
 帮助

JSP中如何实现MD5加密


2007-06-08 15:38:29
 标签:MD5   [推送到博客圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yuhaijunll.blog.51cto.com/115423/29349
如何使用MD5对密码实现加密。
附件中有MD5的java包,编译后保存在:\WEB-INF\classes\beartool中
 
验证登陆名和密码。
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="com.bwm.db.conndb"%>
<jsp:useBean id='oMD5' scope='request' class='beartool.MD5'/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>登录检验窗口</title>
</head>
<body>
<%
 conndb con=new conndb();
 String uname=request.getParameter("uname");
 String password=request.getParameter("password");
 String pwdmd5 = oMD5.getMD5ofStr(password); 
 session.setAttribute("login_name",uname);
 String loginsql="select * from c_login where login_name='"+uname+"' and login_password='"+pwdmd5+"'";
 ResultSet rs=con.executeQuery(loginsql);
 if(rs.next()){
  String operate="登陆系统!";
  String log_sid="";
%>
  <%@ include file="log/log.jsp"%>
<%
  response.sendRedirect("main.htm");  
 }else{
%>
<script language="javascript">
 alert("登录ID或密码错误");
 history.back();
</script>
<%
 }
con.close();
%>
</body>
</html>

本文出自 “天使爱魔鬼” 博客,请务必保留此出处http://yuhaijunll.blog.51cto.com/115423/29349


附件下载:
  MD5




    文章评论
 
2007-06-09 10:44:42
 果然是个好方法...

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: