diff -r 3ea50a264ce0 -r 0efefbf5f8b6 java/nekurak.net-web/src/java/cz/frantovo/nekurak/servlet/Komentare.java --- a/java/nekurak.net-web/src/java/cz/frantovo/nekurak/servlet/Komentare.java Sat Jun 19 14:37:11 2010 +0200 +++ b/java/nekurak.net-web/src/java/cz/frantovo/nekurak/servlet/Komentare.java Sun Jun 20 14:46:47 2010 +0200 @@ -16,45 +16,45 @@ */ public class Komentare extends HttpServlet { - @EJB - PodnikRemote ejb; + @EJB + PodnikRemote ejb; - @Override - protected void doGet(HttpServletRequest pozadavek, HttpServletResponse odpoved) throws ServletException, IOException { - doPost(pozadavek, odpoved); - } - - @Override - protected void doPost(HttpServletRequest pozadavek, HttpServletResponse odpoved) throws ServletException, IOException { - /** Načteme HTTP parametry */ - Komentar k = new Komentar(); - k.setPodnik(Integer.decode(pozadavek.getParameter("podnik"))); - k.setNadpis(pozadavek.getParameter("nadpis")); - k.setKomentar(pozadavek.getParameter("komentar")); - k.setTyp(Komentar.TYP.valueOf(pozadavek.getParameter("typ"))); - boolean ulozit = Boolean.valueOf(pozadavek.getParameter("odeslat")); - - String jsp; - - - try { - /** Komentář odešleme do nižší vrstvy ke kontrole nebo rovnou k uložení */ - k = ejb.komentuj(k, ulozit); - pozadavek.setAttribute("komentar", k); - - if (ulozit) { - jsp = "/WEB-INF/casti/ajaxKomentare/odeslano.jsp"; - } else { - jsp = "/WEB-INF/casti/ajaxKomentare/nahled.jsp"; - } - } catch (Exception e) { - /** Objekty mezi servletem a JSP si můžeme předávat pomocí atributů požadavku */ - pozadavek.setAttribute("chyba", e); - jsp = "/WEB-INF/casti/ajaxKomentare/chyba.jsp"; + @Override + protected void doGet(HttpServletRequest pozadavek, HttpServletResponse odpoved) throws ServletException, IOException { + doPost(pozadavek, odpoved); } - /** O vykreslení XHTML vyýstupu se už zase postará JSP */ - RequestDispatcher rd = getServletContext().getRequestDispatcher(jsp); - rd.forward(pozadavek, odpoved); - } + @Override + protected void doPost(HttpServletRequest pozadavek, HttpServletResponse odpoved) throws ServletException, IOException { + /** Načteme HTTP parametry */ + Komentar k = new Komentar(); + k.setPodnik(Integer.decode(pozadavek.getParameter("podnik"))); + k.setNadpis(pozadavek.getParameter("nadpis")); + k.setKomentar(pozadavek.getParameter("komentar")); + k.setTyp(Komentar.TYP.valueOf(pozadavek.getParameter("typ"))); + boolean ulozit = Boolean.valueOf(pozadavek.getParameter("odeslat")); + + String jsp; + + + try { + /** Komentář odešleme do nižší vrstvy ke kontrole nebo rovnou k uložení */ + k = ejb.komentuj(k, ulozit); + pozadavek.setAttribute("komentar", k); + + if (ulozit) { + jsp = "/WEB-INF/casti/ajaxKomentare/odeslano.jsp"; + } else { + jsp = "/WEB-INF/casti/ajaxKomentare/nahled.jsp"; + } + } catch (Exception e) { + /** Objekty mezi servletem a JSP si můžeme předávat pomocí atributů požadavku */ + pozadavek.setAttribute("chyba", e); + jsp = "/WEB-INF/casti/ajaxKomentare/chyba.jsp"; + } + + /** O vykreslení XHTML vyýstupu se už zase postará JSP */ + RequestDispatcher rd = getServletContext().getRequestDispatcher(jsp); + rd.forward(pozadavek, odpoved); + } }