import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.sql.*; public class roobert extends HttpServlet{ //HTML seotakse javaga (get, post), et saax koostööd teha public void doPost(HttpServletRequest kysimus, HttpServletResponse vastus) throws IOException, ServletException{ doGet(kysimus, vastus); } public void doGet(HttpServletRequest kysimus, HttpServletResponse vastus) throws IOException, ServletException{ vastus.setContentType("text/html"); PrintWriter valja=vastus.getWriter(); // kirjutab HTML source'i String lisa = kysimus.getParameter("lisa"); // java muutuja lisa seotaxe html'i muutuja lisaga valja.println(" Ema riiete asi"); valja.println(" "+ ""); //otsilahtrid ja nupp valja.println("
"+ "

"+ " "+ " "+ " "+ " "+ " "+ "
Ema riiete lisamine

Ema riideeseme nimetus

Ema riideeseme värvus

"); //defineerin submiti ymber String a = kysimus.getParameter("submit"); //kui on sooritatud otsing if(a!=null){ try{ String riideese = kysimus.getParameter("riideese"); String v2rvus = kysimus.getParameter("v2rvus"); // kui on piisava pikkusega if(riideese.length()>=2 || v2rvus.length()>=2){ //yhenduse loon Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection cn1=DriverManager.getConnection("jdbc:odbc:poebaas", "", ""); Statement st1=cn1.createStatement(); //kotrollin kas on on tabelis ridasi st1.executeUpdate("INSERT INTO esemed (riideese,v2rvus) values ('"+riideese+"','"+v2rvus+"');"); //while(rs1.next()){k++;} cn1.close(); } else { valja.println("
Otsitava nime pikkus peab olema vähemalt kaks tähemärki
"); } } catch(Exception e){ e.printStackTrace(valja); } } //////////////////////////// try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection cn=DriverManager.getConnection("jdbc:odbc:poebaas", "", ""); Statement st=cn.createStatement(); // valja.println(lisa+"tere"); if(lisa!=null){ if (lisa.equals("2")) { // kustuta String kustu = kysimus.getParameter("ID"); st.executeUpdate("DELETE FROM esemed WHERE EsemeID="+kustu+""); } } ResultSet rs=st.executeQuery("SELECT * FROM esemed'"); valja.println("
"); valja.println(""+ ""+ ""+ ""); //kuvan tulemused while(rs.next()){ valja.println(""+ ""+ ""+ ""+ ""); } valja.println("
Ema riideeseme nimetusEseme v2rvusEsemeID
"+rs.getString("riideese")+""+rs.getString("v2rvus")+"Kustuta
"); cn.close(); } catch(Exception e){ e.printStackTrace(valja); } //////////////////////////// } }