import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.sql.*; public class LisaLugeja extends HttpServlet{ public void doGet(HttpServletRequest kysimus, HttpServletResponse vastus) throws IOException, ServletException{ vastus.setContentType("text/plain"); PrintWriter valja=new PrintWriter( vastus.getWriter()); try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection cn=DriverManager.getConnection( "jdbc:odbc:yhendus1", "", ""); Statement st=cn.createStatement(); valja.println("Lugeja lisamine"); valja.println("
"+ "Isikukood:
\n"+ "Eesnimi:
\n"+ "Perekonnanimi:
\n"+ "e-mail:
\n"+ "Telefon:
\n"+ "
\n"+ "
"); String uuskood=Abi.filtreeriHTML(kysimus.getParameter("uuskood")); String uuseesnimi=Abi.filtreeriHTML(kysimus.getParameter("uuseesnimi")); String uusperenimi=Abi.filtreeriHTML(kysimus.getParameter("uusperenimi")); String uusemail=Abi.filtreeriHTML(kysimus.getParameter("uusemail")); String uustelefon=Abi.filtreeriHTML(kysimus.getParameter("uustelefon")); long u_kood=0; long u_telefon=0; if(uuskood==null && uuseesnimi==null && uusperenimi==null && uusemail==null && uustelefon==null){ valja.println("Siin saad lisada!"); }else{ u_kood = Long.parseLong(uuskood); u_telefon = Long.parseLong(uustelefon); String lause="INSERT INTO lugeja (l_id, eesnimi, perenimi, e_mail, telefon) values "+ "("+u_kood+", '"+uuseesnimi+"', '"+uusperenimi+"', '"+uusemail+"', "+u_telefon+");"; // valja.println(lause+"
"); st.executeUpdate(lause); valja.println("Lisatud lugeja andmetega: "+uuskood+", "+uuseesnimi+", "+uusperenimi+", "+uusemail+", "+uustelefon); } valja.println(""); valja.println("Tagasi avalehele"); }catch(Exception viga){ valja.println("Probleem andmebaasiga: " +viga); } } }