天天看點

JSP中如何實作MD5加密

如何使用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>

<a href="http://down.51cto.com/data/2348046" target="_blank">附件:http://down.51cto.com/data/2348046</a>

     本文轉自yuhaijunll 51CTO部落格,原文連結:http://blog.51cto.com/yuhaijunll/29349,如需轉載請自行聯系原作者