?? user.java
字號:
package com.ntsky.note;import java.io.*;import java.sql.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;public class User extends HttpServlet { private SQLDBOperator sdbo = null; private static final String CONTENT_TYPE = "text/html; charset=GBK"; //Initialize global variables public void init() throws ServletException { } //Process the HTTP Post request public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); PrintWriter out = response.getWriter(); String adminName = request.getParameter("adminName"); //新密碼 String adminPasswd = MD5.toMD5(CodeFilter.toHtml(request.getParameter("adminPasswd"))); out.println(adminPasswd+"<br>"); //原始密碼 String passWd = MD5.toMD5(CodeFilter.toHtml(request.getParameter("passWd"))); out.print(passWd); if (sdbo==null) sdbo = SQLDBOperator.getInstance("Connection"); String sql = "select adminPasswd from admin where adminName=?;"; try{ sdbo.prepareStatement(sql); sdbo.setString(1,adminName); ResultSet rs = sdbo.executeQuery(); rs.next(); String ap=rs.getString("adminPasswd"); if(passWd.equals(ap)){ sdbo.prepareStatement("update admin set adminPasswd=?;"); sdbo.setString(1,adminPasswd); sdbo.executeUpdate(); URLServlet.getUrl(response,"default.jsp"); } else out.println("<Script language=JavaScript>alert('您輸入的原始密碼有問題!');JavaScript:history.back();</Script>"); rs.close(); } catch(Exception e){ System.out.print("Manager isOldPwd() " + e.getMessage()); Debug.writeLog("Manager isOldPwd(), Exception Occured ! Info :" + e.getLocalizedMessage()); } finally{ out.close(); sdbo.Close(); } } //Clean up resources public void destroy() { }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -