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>");