日期:2014-05-17  浏览次数:20749 次

新手急求:用户输入密码后,怎么能在网页上进行MD5加密后再提交给服务器?
我学这个不久,用户输入密码后我想在网页上进行MD5加密后再提交给服务器上的Action,怎么才能做到?
我的代码在下面,该怎么加上去加密的部分?
在线等

<%@ page contentType="text/html; charset=utf-8" language="java" %>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
register
</title>
</head>
<body>
<h1>Please input your name and password:</h1>
<p>
<form action="servlet/LoginServlet" method="post">
<table>
<tr>
<td>Your name:</td>
<td><input type="text" name="username" ></td>
</tr>

<tr>
<td>Password:</td>
<td><input type="password" name="password" ></td>
</tr>
<tr>
<td>input password again:</td>
<td><input type="password" name="password2"></td>
</tr>

<tr>
<td><input type="button" value="提交" onclick="submit()"></td>
<td><input type="reset" value="重置"></td>
</tr>
</table>
</form>
</body>
</html>

------解决方案--------------------
你是怕你在传到后台的时候中间被别人截包了吗?你可以在密码上做些有规则的干扰数到后台后去掉干扰数再进行md5的加密!