/* ** Modify a user's information ** Class: ModifyUser ** Author: Yuping Zhu ** Date: 11-02-1999 ** Modified by Yuping Zhu on 03-08-2000 */ package ascdb.users; // import package java.sql to use JDBC import java.sql.*; // import package oracle.html to generate dynamic HTML page import oracle.html.*; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.text.SimpleDateFormat; import java.util.TimeZone; import ascdb.conf; import ascdb.users.UserValidation; public class ModifyUser extends HttpServlet { // private HtmlStringBuffer HTMLBuf = new HtmlStringBuffer(); private String uid; private conf dbconf; public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { // Output HTML page header res.setContentType("text/html"); PrintWriter out = res.getWriter(); dbconf = new conf(req); uid = req.getParameter("uid"); UserValidation UserV = new UserValidation(); try { if (! UserV.UserLogin(uid,req)) { out.println("
"); out.println("You are logout, you need to login again!"); BackHome(out); return; } int TabRow = UserV.Validation(req); // out.println(TabRow + " " + UserV.UserId()); if (TabRow == 0) { out.println(" You are not TMD user!"); BackHome(out); return; } else if (TabRow == 1) { out.println("You need correct password to login!"); BackHome(out); return; } out.println(HTMLString()); } catch (ClassNotFoundException e) { out.println("Can not load JDBC Driver!"); } catch (SQLException e) { out.println(e.getMessage()); return; } } private HtmlStringBuffer HTMLString() throws ClassNotFoundException,SQLException { HtmlStringBuffer HTMLBuf = new HtmlStringBuffer(); HTMLBuf.appendln(""); HTMLBuf.appendln(""); HTMLBuf.appendln("