java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Servlet.java
changeset 12 1b10a6565e8c
parent 11 267cce6b9d77
child 13 96e711f3ef48
     1.1 --- a/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Servlet.java	Thu May 28 23:12:19 2009 +0200
     1.2 +++ b/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/ajax/Servlet.java	Fri May 29 00:13:11 2009 +0200
     1.3 @@ -35,13 +35,13 @@
     1.4       * @throws IOException if an I/O error occurs
     1.5       */
     1.6      protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
     1.7 -        
     1.8 +
     1.9          /** Používáme pouze UTF-8 */
    1.10          response.setContentType("text/html;charset=UTF-8");
    1.11          request.setCharacterEncoding("UTF-8");
    1.12  
    1.13          PrintWriter out = response.getWriter();
    1.14 -        
    1.15 +
    1.16          try {
    1.17  
    1.18              akce parametrAkce = akce.chyba;
    1.19 @@ -51,15 +51,17 @@
    1.20                  /** Chyba nebo podvržený AJAXový požadavek → zobrazíme chybovou hlášku */
    1.21              }
    1.22  
    1.23 +
    1.24              Ajax a = new Ajax();
    1.25 +            String idSezeni = request.getRequestedSessionId();
    1.26  
    1.27  
    1.28              switch (parametrAkce) {
    1.29                  case vykonat:
    1.30 -                    out.println(a.geSQLVysledek(request.getParameter("sql")));
    1.31 +                    out.println(a.geSQLVysledek(request.getParameter("sql"), idSezeni));
    1.32                      break;
    1.33                  case historie:
    1.34 -                    out.println(a.geSQLVysledek(request.getRequestedSessionId()));
    1.35 +                    out.println(a.getHistorie(idSezeni));
    1.36                      break;
    1.37                  case test:
    1.38                      out.println("<p>AJAX jede!</p>");