# HG changeset patch # User František Kučera # Date 1268742751 -3600 # Node ID 4964cf581166351a281fc73b38a39f0fcbfc800b # Parent df5aedafb826166b0a12b9b57ea32f8756cbd18e Hibernate: podniky budeme načítat včetně jejich fotek. diff -r df5aedafb826 -r 4964cf581166 java/nekurak.net-ejb/src/conf/Podnik.hbm.xml --- a/java/nekurak.net-ejb/src/conf/Podnik.hbm.xml Sun Mar 14 01:37:40 2010 +0100 +++ b/java/nekurak.net-ejb/src/conf/Podnik.hbm.xml Tue Mar 16 13:32:31 2010 +0100 @@ -16,7 +16,7 @@ - + diff -r df5aedafb826 -r 4964cf581166 java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Sun Mar 14 01:37:40 2010 +0100 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Tue Mar 16 13:32:31 2010 +0100 @@ -23,12 +23,6 @@ public Collection getPodniky() { Collection vysledek = podnikDAO.getPodniky(); - - for (Podnik p : vysledek) { - System.out.println("FOTKY:" + p.getFotky()); - } - - return vysledek; } diff -r df5aedafb826 -r 4964cf581166 java/nekurak.net-web/src/java/cz/frantovo/nekurak/servlet/Fotky.java --- a/java/nekurak.net-web/src/java/cz/frantovo/nekurak/servlet/Fotky.java Sun Mar 14 01:37:40 2010 +0100 +++ b/java/nekurak.net-web/src/java/cz/frantovo/nekurak/servlet/Fotky.java Tue Mar 16 13:32:31 2010 +0100 @@ -85,20 +85,20 @@ odpoved.setContentLength((int) soubor.length()); odpoved.setDateHeader("Last-Modified", soubor.lastModified()); - ServletOutputStream out = odpoved.getOutputStream(); - InputStream in = new FileInputStream(soubor); + ServletOutputStream vystup = odpoved.getOutputStream(); + InputStream vstup = new FileInputStream(soubor); try { - byte[] bytes = new byte[1024]; + byte[] zasobnik = new byte[1024]; int bajtuNacteno; - while ((bajtuNacteno = in.read(bytes)) != -1) { - out.write(bytes, 0, bajtuNacteno); + while ((bajtuNacteno = vstup.read(zasobnik)) != -1) { + vystup.write(zasobnik, 0, bajtuNacteno); } } catch (Exception e) { throw new ServletException("Chyba při odesílání obrázku klientovi.", e); } finally { - in.close(); - out.close(); + vstup.close(); + vystup.close(); } } else { /** Soubor se od posledního načtení klientem nezměnil → není potřeba ho posílat znova. */ diff -r df5aedafb826 -r 4964cf581166 java/nekurak.net-web/web/WEB-INF/nekurakFunkce.tld --- a/java/nekurak.net-web/web/WEB-INF/nekurakFunkce.tld Sun Mar 14 01:37:40 2010 +0100 +++ b/java/nekurak.net-web/web/WEB-INF/nekurakFunkce.tld Tue Mar 16 13:32:31 2010 +0100 @@ -16,5 +16,5 @@ cz.frantovo.nekurak.web.FunkceEL boolean maFotky(cz.frantovo.nekurak.dto.Podnik) - + diff -r df5aedafb826 -r 4964cf581166 java/nekurak.net-web/web/WEB-INF/web.xml --- a/java/nekurak.net-web/web/WEB-INF/web.xml Sun Mar 14 01:37:40 2010 +0100 +++ b/java/nekurak.net-web/web/WEB-INF/web.xml Tue Mar 16 13:32:31 2010 +0100 @@ -38,6 +38,7 @@ adresar /var/www/nekurak.net/fotky + 1