import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.sql.*; public class cvchange extends HttpServlet{ public void doGet(HttpServletRequest kysimus, HttpServletResponse vastus) throws IOException, ServletException{ doPost(kysimus, vastus); } public void doPost(HttpServletRequest kysimus, HttpServletResponse vastus) throws IOException, ServletException{ HttpSession sess=kysimus.getSession(); PrintWriter valja=vastus.getWriter(); String muudaprotsess=kysimus.getParameter("muuda"); vastus.setContentType("text/html"); if(sess.getAttribute("Kasutaja")==null){ valja.println("\n\n

Selle lehe nägemiseks on vaja sisse logida!

\n\n"); }else{ if(kysimus.getParameter("muuda")==null){ try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection cn= DriverManager.getConnection("jdbc:odbc:mycv", "", ""); Statement st=cn.createStatement(); String lause="SELECT id,kasutaja,parool,enimi,pnimi,paev,kuu,aasta,sugu,perekond,aadress,telefon,epost,haridus,tookohad,oskused,aeg FROM mycv where kasutaja='"+sess.getAttribute("Kasutaja")+"';"; ResultSet rs=st.executeQuery(lause); rs.next(); /*----------Siit algab tabeli kuvamine----------*/ String id=rs.getString("id"); String kasutaja=rs.getString("kasutaja"); String parool=rs.getString("parool"); String enimi=rs.getString("enimi"); String pnimi=rs.getString("pnimi"); String paev=rs.getString("paev"); String kuu=rs.getString("kuu"); String aasta=rs.getString("aasta"); String sugu=rs.getString("sugu"); String perekond=rs.getString("perekond"); String aadress=rs.getString("aadress"); String telefon=rs.getString("telefon"); String epost=rs.getString("epost"); String haridus=rs.getString("haridus"); String tookohad=rs.getString("tookohad"); String oskused=rs.getString("oskused"); String aeg=rs.getString("aeg"); valja.println("\n"+ "\n"+ "CV Muutmine\n"+ "\n"+ "\n"+ "
\n"+ "
\n"+ "\n"+ "\n"+ "
myCV Change
\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "
Kasutajanimi:"+kasutaja+"Parool:
Eesnimi:Perekonnanimi:
Sünniaeg:\n"+ "\n"+ "\n"+ "\n"+ "Sugu:\n"+ "N\n"+ "M\n"+ "
Telefon:E-post:
Perekonnaseis:\n"+ "
Aadress:
Haridus:
Töökohad:
Oskused:
\n"+ "
\n"+ "\n"+ "
\n"+ "
\n"+ "\n"+ ""); /*----------Siin lõppeb tabeli kuvamine----------*/ }catch(Exception viga){ valja.println("Mingi viga: \n"+viga); } }else{ String id1=kysimus.getParameter("muuda"); String password1=kysimus.getParameter("password"); String enimi1=kysimus.getParameter("enimi"); String pnimi1=kysimus.getParameter("pnimi"); String paev1=kysimus.getParameter("paev"); String kuu1=kysimus.getParameter("kuu"); String aasta1=kysimus.getParameter("aasta"); String sugu1=kysimus.getParameter("sugu"); String perekond1=kysimus.getParameter("perekond"); String aadress1=kysimus.getParameter("aadress"); String telefon1=kysimus.getParameter("telefon"); String epost1=kysimus.getParameter("epost"); String haridus1=kysimus.getParameter("haridus"); String tookohad1=kysimus.getParameter("tookohad"); String oskused1=kysimus.getParameter("oskused"); try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection cn= DriverManager.getConnection("jdbc:odbc:mycv", "", ""); Statement st2=cn.createStatement(); String lauseup="UPDATE mycv set parool='"+password1+"', enimi='"+enimi1+"', pnimi='"+pnimi1+"', paev='"+paev1+"', kuu='"+kuu1+"', aasta='"+aasta1+"', sugu='"+sugu1+"', perekond='"+perekond1+"', aadress='"+aadress1+"', telefon='"+telefon1+"', epost='"+epost1+"', haridus='"+haridus1+"', tookohad='"+tookohad1+"', oskused='"+oskused1+"' where id="+id1+";"; st2.executeUpdate(lauseup); valja.println("\n"+ "\n"+ "myCV change\n"+ "\n"+ "\n"+ "
\n"+ "
\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "\n"+ "
\n"+ "\n"+ "\n"+ "
\n"+ "

CV on uuendatud!!!

\n"+ "
\n"+ "\n"+ "
\n"+ "
\n"+ "
\n"+ "\n"+ ""); }catch(Exception viga){valja.println("Viga muutmisel: "+viga);} /*cn.close();*/ } } } }