# HG changeset patch # User František Kučera # Date 1264623873 -3600 # Node ID 48066e753dd62352be1ef17d48ee81c42e4f1e18 # Parent 7252f80b39de7285cd4c847c0e45521c1aab5966 Vlastní (stručné) chybové hlášky (404 a 500), IP adresa pro reverzní proxy (provizorně). diff -r 7252f80b39de -r 48066e753dd6 html/formulář.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/html/formulář.html Wed Jan 27 21:24:33 2010 +0100 @@ -0,0 +1,43 @@ + + + + + + + Objednávka + + +

Objednávka

+
+
+ Zvolte variantu
+
+
+
+
+
+ Zákazník
+
+
+
+
+
+

+
+ Kontaktní údaje
+
+
+
+
+
+ Doplňkové údaje
+
+ +
+
+ Zadat objednávku
+
+
+
+ + diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/nbproject/ant-deploy.xml --- a/java/sql-vyuka/nbproject/ant-deploy.xml Sun Dec 20 01:14:28 2009 +0100 +++ b/java/sql-vyuka/nbproject/ant-deploy.xml Wed Jan 27 21:24:33 2010 +0100 @@ -4,12 +4,12 @@ - - + + - + @@ -23,38 +23,38 @@ - + + + + + - - - - - + + + + + - + - + - + - - - + + + + - - - + + + + diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/nbproject/build-impl.xml --- a/java/sql-vyuka/nbproject/build-impl.xml Sun Dec 20 01:14:28 2009 +0100 +++ b/java/sql-vyuka/nbproject/build-impl.xml Wed Jan 27 21:24:33 2010 +0100 @@ -126,7 +126,10 @@ - + + + + @@ -134,11 +137,17 @@ - + + + + - + + + + @@ -161,13 +170,11 @@ - - - - - + + + + - @@ -230,7 +237,8 @@ - + + @@ -242,14 +250,14 @@ - + - + @@ -257,6 +265,7 @@ + @@ -269,6 +278,7 @@ + @@ -346,6 +356,7 @@ + @@ -524,16 +535,17 @@ - + - - - + - + + + + @@ -545,7 +557,7 @@ - + @@ -660,7 +672,7 @@ - + @@ -735,13 +747,14 @@ --> + - + @@ -757,7 +770,7 @@ Must select some files in the IDE or set javac.includes - + @@ -804,7 +817,7 @@ - + diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/nbproject/genfiles.properties --- a/java/sql-vyuka/nbproject/genfiles.properties Sun Dec 20 01:14:28 2009 +0100 +++ b/java/sql-vyuka/nbproject/genfiles.properties Wed Jan 27 21:24:33 2010 +0100 @@ -3,6 +3,6 @@ build.xml.stylesheet.CRC32=c0ebde35 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. -nbproject/build-impl.xml.data.CRC32=eb6453d4 -nbproject/build-impl.xml.script.CRC32=857df3c0 -nbproject/build-impl.xml.stylesheet.CRC32=8ab4467e@1.15.1.1 +nbproject/build-impl.xml.data.CRC32=3f9299bb +nbproject/build-impl.xml.script.CRC32=1628db8a +nbproject/build-impl.xml.stylesheet.CRC32=b139b33b@1.21.1.1 diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/nbproject/project.properties --- a/java/sql-vyuka/nbproject/project.properties Sun Dec 20 01:14:28 2009 +0100 +++ b/java/sql-vyuka/nbproject/project.properties Wed Jan 27 21:24:33 2010 +0100 @@ -18,11 +18,12 @@ dist.ear.war=${dist.dir}/${war.ear.name} dist.javadoc.dir=${dist.dir}/javadoc dist.war=${dist.dir}/${war.name} +endorsed.classpath= excludes= includes=** j2ee.deploy.on.save=false j2ee.platform=1.5 -j2ee.server.type=J2EE +j2ee.server.type=gfv3ee6 jar.compress=false javac.classpath=\ ${reference.SuperDAO.jar} @@ -47,6 +48,7 @@ javadoc.use=true javadoc.version=false javadoc.windowtitle= +jaxbwiz.endorsed.dirs="${netbeans.home}/../ide12/modules/ext/jaxb/api" jspcompilation.classpath=${jspc.classpath}:${javac.classpath} lib.dir=${web.docbase.dir}/WEB-INF/lib persistence.xml.dir=${conf.dir} diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/nbproject/project.xml --- a/java/sql-vyuka/nbproject/project.xml Sun Dec 20 01:14:28 2009 +0100 +++ b/java/sql-vyuka/nbproject/project.xml Wed Jan 27 21:24:33 2010 +0100 @@ -6,7 +6,7 @@ sql-vyuka 1.6.5 - + ${reference.SuperDAO.jar} WEB-INF/lib diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/web/Ajax.java --- a/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/web/Ajax.java Sun Dec 20 01:14:28 2009 +0100 +++ b/java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/web/Ajax.java Wed Jan 27 21:24:33 2010 +0100 @@ -25,32 +25,32 @@ * @param idSezeni javovská HTTP relace */ public void setKlient(String ipAdresa, String ipPresmerovano, String idSezeni) { - if ("127.0.0.1".equals(ipAdresa) && ipPresmerovano != null) { - uzivatel.setIpAdresa(ipPresmerovano); - } else { - uzivatel.setIpAdresa(ipAdresa); - } - uzivatel.setIdSezeni(idSezeni); + if (("127.0.0.1".equals(ipAdresa) || "10.0.0.31".equals(ipAdresa)) && ipPresmerovano != null) { + uzivatel.setIpAdresa(ipPresmerovano); + } else { + uzivatel.setIpAdresa(ipAdresa); + } + uzivatel.setIdSezeni(idSezeni); } public void setSqlPrikaz(String sqlPrikaz) { - this.sqlPrikaz = sqlPrikaz; + this.sqlPrikaz = sqlPrikaz; } public void setIdPruvodce(long idPruvodce) { - this.idPruvodce = idPruvodce; + this.idPruvodce = idPruvodce; } public void setKodPruvodce(String kodPruvodce) { - this.kodPruvodce = kodPruvodce; + this.kodPruvodce = kodPruvodce; } /** * @return Historie SQL příkazů daného uživatele. */ public VysledekSQL getHistorie() { - HistorieDAO h = new HistorieDAO(); - return h.nactiHistorii(uzivatel); + HistorieDAO h = new HistorieDAO(); + return h.nactiHistorii(uzivatel); } /** @@ -58,8 +58,8 @@ * @return Výsledek dotazu – tabulka, hláška nebo chyba. */ public VysledekSQL getSQLVysledek() { - PiskovisteDAO p = new PiskovisteDAO(); - return p.vykonejSQL(sqlPrikaz, uzivatel); + PiskovisteDAO p = new PiskovisteDAO(); + return p.vykonejSQL(sqlPrikaz, uzivatel); } /** @@ -67,9 +67,9 @@ * @return průvodce nebo chybová hláška. */ public Pruvodce getPruvodcePodleId() { - PruvodceDAO dao = new PruvodceDAO(); - Pruvodce p = dao.getPruvodce(idPruvodce); - return osetriChybuPruvodce(p); + PruvodceDAO dao = new PruvodceDAO(); + Pruvodce p = dao.getPruvodce(idPruvodce); + return osetriChybuPruvodce(p); } /** @@ -78,9 +78,9 @@ * @return průvodce nebo chybová hláška. */ public Pruvodce getPruvodcePodleKodu() { - PruvodceDAO dao = new PruvodceDAO(); - Pruvodce p = dao.getPruvodce(kodPruvodce); - return osetriChybuPruvodce(p); + PruvodceDAO dao = new PruvodceDAO(); + Pruvodce p = dao.getPruvodce(kodPruvodce); + return osetriChybuPruvodce(p); } /** @@ -89,9 +89,9 @@ * @return průvodce nebo chybová hláška. */ public Pruvodce getPruvodcePredchozi() { - PruvodceDAO dao = new PruvodceDAO(); - Pruvodce p = dao.getPruvodcePredchozi(idPruvodce); - return osetriChybuPruvodce(p); + PruvodceDAO dao = new PruvodceDAO(); + Pruvodce p = dao.getPruvodcePredchozi(idPruvodce); + return osetriChybuPruvodce(p); } /** @@ -100,9 +100,9 @@ * @return průvodce nebo chybová hláška. */ public Pruvodce getPruvodceNasledujici() { - PruvodceDAO dao = new PruvodceDAO(); - Pruvodce p = dao.getPruvodceNasledujici(idPruvodce); - return osetriChybuPruvodce(p); + PruvodceDAO dao = new PruvodceDAO(); + Pruvodce p = dao.getPruvodceNasledujici(idPruvodce); + return osetriChybuPruvodce(p); } /** @@ -110,13 +110,13 @@ * @return zadaná stránka, nebo chybová hláška, pokud bylo načteno „null“ */ private static Pruvodce osetriChybuPruvodce(Pruvodce p) { - if (p == null) { - p = new Pruvodce(); - p.setKod("chyba"); - p.setNadpis("pruvodce.chyba.nadpis"); - p.setObsah("pruvodce.chyba.obsah"); - p.setLokalizovat(true); - } - return p; + if (p == null) { + p = new Pruvodce(); + p.setKod("chyba"); + p.setNadpis("pruvodce.chyba.nadpis"); + p.setObsah("pruvodce.chyba.obsah"); + p.setLokalizovat(true); + } + return p; } } diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/web/WEB-INF/chyby/404.jsp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/java/sql-vyuka/web/WEB-INF/chyby/404.jsp Wed Jan 27 21:24:33 2010 +0100 @@ -0,0 +1,20 @@ + + + + + + + + 404 Stránka nenalezena + + +

404 Stránka nenalezena

+

Takovou stránku tu bohužel nemáme.

+ + + +
diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/web/WEB-INF/chyby/500.jsp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/java/sql-vyuka/web/WEB-INF/chyby/500.jsp Wed Jan 27 21:24:33 2010 +0100 @@ -0,0 +1,20 @@ + + + + + + + + 500 Interní chyba serveru + + +

500 Interní chyba serveru

+

Něco se nám nepovedlo.

+ + + +
diff -r 7252f80b39de -r 48066e753dd6 java/sql-vyuka/web/WEB-INF/web.xml --- a/java/sql-vyuka/web/WEB-INF/web.xml Sun Dec 20 01:14:28 2009 +0100 +++ b/java/sql-vyuka/web/WEB-INF/web.xml Wed Jan 27 21:24:33 2010 +0100 @@ -8,4 +8,12 @@ index.jsp + + 404 + /WEB-INF/chyby/404.jsp + + + 500 + /WEB-INF/chyby/500.jsp +