jsp中如何使用自带的md5类进行加密? 20
举个例子,现在有个String型变量pwd,值是“123”,请举例使用自带的java.security.MessageDigest类库把pwd的值进行md5加密,并把加密...
举个例子,现在有个String型变量pwd,值是“123”,请举例使用自带的java.security.MessageDigest类库把pwd的值进行md5加密,并把加密后的值存入数据库。
(请使用标准的jsp语言写,“<%%>”等等的标识符的必须有,直接写java程序的,直接无视!!)
(请勿粘贴网上那些自己写md5加密类的方法,本人看不懂) 展开
(请使用标准的jsp语言写,“<%%>”等等的标识符的必须有,直接写java程序的,直接无视!!)
(请勿粘贴网上那些自己写md5加密类的方法,本人看不懂) 展开
展开全部
jsp端实现md5加密就是jsp的java段代码来实现的,引入md5加密类,然后调用该类相改岩腔应的方法就ok了,如果是输出的时候要注意的是别转换为字符枣洞串,如果jdk5.0以上的话
System.out.printf("%x",“加密过的变量”);
out.printf("%x"核衫,“加密过的变量”);
System.out.printf("%x",“加密过的变量”);
out.printf("%x"核衫,“加密过的变量”);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%@page import="java.security.MessageDigest"%>
<%
MessageDigest md5 = MessageDigest.getInstance("md5");
String str = "";
byte[] by = md5.digest("纤型做123".getBytes());
for (int i = 0; i < by.length; i++) {
str += Byte.toString(by[i]);
}
System.out.println(str);//打出结果 3244-7198-8489791-10675721453575112
%>
存入数据库的过程 你自毁衡己来租亩吧
<%
MessageDigest md5 = MessageDigest.getInstance("md5");
String str = "";
byte[] by = md5.digest("纤型做123".getBytes());
for (int i = 0; i < by.length; i++) {
str += Byte.toString(by[i]);
}
System.out.println(str);//打出结果 3244-7198-8489791-10675721453575112
%>
存入数据库的过程 你自毁衡己来租亩吧
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询