<table>
<tr><td>修改密码</td></tr>
<form action="editpass_ok.jsp" method="post">
<tr><td>旧密码:</td>
    <td><input type="test" name="oldpass"></td>
</tr>
<tr><td>新密码:</td>
    <td><input type="test" name="newpass"></td>
</tr>
<tr><td>确认新密码:</td>
    <td><input type="test" name="editpass"></td>
</tr>
<tr>
    <td align="center"><input type="submit" name="editpass" value="修改密码"></td>
</tr>
</form>

解决方案 »

  1.   

    <%
    boolean temp;
    String errorMsg="";
    String user_id="";
    String oldpass="";
    String newpass="";
    String editpass="";
    user_id=(String)session.getAttribute("username");
    oldpass = request.getParameter("oldpass");
    newpass = request.getParameter("newpass");
    editpass = request.getParameter("editpass");
    %>
    <%
    if((newpass==editpass) || (newpass.equals(editpass))){
    temp = true;
    }else{
    errprMsg="输入的两次密码不匹配"
    temp=false;
    }
    if(temp){
    String sqlEdit;
    sqlEdit="update table set password='"+newpass+"' where logname='+ser_id+"';
    executeQuery(sqlEdit);
    errorMsg="成功修改密码";
    }
    %〉
      

  2.   

    table是存储密码password的表哦!
    大概就是这么多!!你可以试试看!
    希望能对你有所帮助!!!ok??