2006-12-09

在JSP中如何实现MD5加密

来源: 本站收集整理 作者:佚名 评论 0 条
 MD5ofStr("message digest"));
System.out.println("MD5(\"abcdefghijklmnopqrstuvwxyz\"):"
m.getMD5ofStr("abcdefghijklmnopqrstuvwxyz"));
System.out.println("MD5(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\"):"
m.getMD5ofStr("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"));
}
else
System.out.println("MD5(" args[0] ")=" m.getMD5ofStr(args[0]));


}

}

JSP中的使用方法

-------------------------------------------------------------------------------
<%@ page language='java' %>
<jsp:useBean id='oMD5' scope='request' class='beartool.MD5'/>

<%@ page import='java.util.*'%>
<%@ page import='java.sql.*'%>
<html>
<body>
<%
String userid = request.getParameter("UserID"); //获取用户输入UserID
String password = request.getParameter("Password"); //获取用户输入的Password

String pwdmd5 = oMD5.getMD5ofStr(password); //计算MD5的值

PrintWriter rp = response.getWriter();

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection con = DriverManager.getConnection("jdbc:odbc:community", "", "");

Statement stmt = con.createStatement();

ResultSet rs = stmt.executeQuery("select * from users where userID ='" userid "' and pwdmd5= '" pwdmd5 "'" );

if (rs.next())
{
rp.print("Login OK");

}
else
{
rp.print("Login Fail");
}

stmt.close();
con.close();

%>

</body>

</html>


共8页: 上一页 [1] [2] [3] [4] [5] [6] [7] 8 下一页
(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:C#实现类似qq的屏幕截图程序  
下一篇:JSP任意验证码
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号