diff -r 267cce6b9d77 -r 1b10a6565e8c java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Servlet.java --- a/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Servlet.java Thu May 28 23:12:19 2009 +0200 +++ b/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Servlet.java Fri May 29 00:13:11 2009 +0200 @@ -35,13 +35,13 @@ * @throws IOException if an I/O error occurs */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - + /** Používáme pouze UTF-8 */ response.setContentType("text/html;charset=UTF-8"); request.setCharacterEncoding("UTF-8"); PrintWriter out = response.getWriter(); - + try { akce parametrAkce = akce.chyba; @@ -51,15 +51,17 @@ /** Chyba nebo podvržený AJAXový požadavek → zobrazíme chybovou hlášku */ } + Ajax a = new Ajax(); + String idSezeni = request.getRequestedSessionId(); switch (parametrAkce) { case vykonat: - out.println(a.geSQLVysledek(request.getParameter("sql"))); + out.println(a.geSQLVysledek(request.getParameter("sql"), idSezeni)); break; case historie: - out.println(a.geSQLVysledek(request.getRequestedSessionId())); + out.println(a.getHistorie(idSezeni)); break; case test: out.println("

AJAX jede!

");