# HG changeset patch # User František Kučera # Date 1267042883 -3600 # Node ID 1b481b9116140f328c91874ce43e0e8e6b9859b3 # Parent 663fa0431c27a92c51055248073c52eef99eaabd Pročištění a nová struktura. diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/src/java/cz/frantovo/nekurak/preklady_en.properties --- a/java/nekurak.net-web/src/java/cz/frantovo/nekurak/preklady_en.properties Sun Feb 21 12:26:43 2010 +0100 +++ b/java/nekurak.net-web/src/java/cz/frantovo/nekurak/preklady_en.properties Wed Feb 24 21:21:23 2010 +0100 @@ -8,4 +8,4 @@ long row dalsiKlic=value -pocetEmailu={0,choice,0#You do not have any new mail.|1#You have one new mail.|1 - - -

- © ${param.rok} nekurak.net. Licence: Affero GPL. - nekurak.net-src.zip - . -

-
\ No newline at end of file diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/WEB-INF/casti/uvod.jsp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/java/nekurak.net-web/web/WEB-INF/casti/uvod.jsp Wed Feb 24 21:21:23 2010 +0100 @@ -0,0 +1,9 @@ + + + +

Tady bude úvodní stránka.

+ +
diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/WEB-INF/chyby/404.jsp --- a/java/nekurak.net-web/web/WEB-INF/chyby/404.jsp Sun Feb 21 12:26:43 2010 +0100 +++ b/java/nekurak.net-web/web/WEB-INF/chyby/404.jsp Wed Feb 24 21:21:23 2010 +0100 @@ -13,7 +13,7 @@

404 Stránka nenalezena

-

Sem se hodí dát třeba vyhledávací políčko, odkaz na mapu webu atd.

+

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

diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/WEB-INF/chyby/500.jsp --- a/java/nekurak.net-web/web/WEB-INF/chyby/500.jsp Sun Feb 21 12:26:43 2010 +0100 +++ b/java/nekurak.net-web/web/WEB-INF/chyby/500.jsp Wed Feb 24 21:21:23 2010 +0100 @@ -13,21 +13,7 @@

500 Interní chyba serveru

-

Tak to se nám něco pořádně nepovedlo. - Mnozí se v takových případech uchylují ke lžím a řeknou uživateli, - že probíhá údržba, ať přijde příště :-)

- - -

Stavový kód: ${pageContext.errorData.statusCode}
- - - IP adresa klienta: ${pageContext.request.remoteAddr}
- - - Chyba: -

+

Něco se bohužel nepovedlo.

diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/WEB-INF/chyby/nullPointer.jsp --- a/java/nekurak.net-web/web/WEB-INF/chyby/nullPointer.jsp Sun Feb 21 12:26:43 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,21 +0,0 @@ - - - - - - - - 500 Interní chyba serveru - - -

500 Interní chyba serveru

-

Došlo k NullPointerException.

-

(taková informace asi uživatele moc nezajímá, takže obvykle budeme obecnější)

- - - -
diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/WEB-INF/web.xml --- a/java/nekurak.net-web/web/WEB-INF/web.xml Sun Feb 21 12:26:43 2010 +0100 +++ b/java/nekurak.net-web/web/WEB-INF/web.xml Wed Feb 24 21:21:23 2010 +0100 @@ -1,9 +1,7 @@ - - 30 - + 30 index.jsp @@ -18,18 +16,6 @@ 500 /WEB-INF/chyby/500.jsp - - - java.lang.NullPointerException - /WEB-INF/chyby/nullPointer.jsp - - - - jdbc/nekurak - javax.sql.DataSource - Container - javax.servlet.jsp.jstl.fmt.fallbackLocale diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/escapovani.jsp --- a/java/nekurak.net-web/web/escapovani.jsp Sun Feb 21 12:26:43 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,41 +0,0 @@ - - - - - - - - - Escapování - - -

Escapování

-

Vstup

- -
-
- - -
-
-

Výstup

- -

- - -

Když potřebujeme dát - „escapovaný“ - text do atributu, použijeme funkci escapeXml() ze jmenného prostoru:

-
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
- - - - -
diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/formatovani.jsp --- a/java/nekurak.net-web/web/formatovani.jsp Sun Feb 21 12:26:43 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,84 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - <fmt:message key="nazev"/> - - - - - -

Formátování

- -

Čísla

-

Formát čísla: ###,###.###

-

1234567890 →

-

1234567.890 →

-

1234567.123999 →

- -

Datum

- -

dd.MM. yyyy HH:mm:ss →

-

dd.MM. yyyy →

-

dd.MMM yyyy →

-

dd.MMMM yyyy →

- - - - -

Lokalizace

-

K lokalizaci používáme značku &lt;fmt:message key="klic"/&gt;

-

Zvolený jazyk:

- - - - - -

Obsah proměnné: ${xJazyk}.

- -
- -

- -

Java si poradí i s českým jazykem

-
    - -
  • -
    -
- - - - - - - - -
diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/hibernate.jsp --- a/java/nekurak.net-web/web/hibernate.jsp Sun Feb 21 12:26:43 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,42 +0,0 @@ - - - - - - - - Nekuřák.net - - - -

Nekuřák.net – Hibernate:

-

Načítáme údaje z databáze.

- -

Seznam podniků načtený pomocí Hibernate:

- - - - - - - - - - - - - - - - - -
ČísloNázev
- - - - -
diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/index.jsp --- a/java/nekurak.net-web/web/index.jsp Sun Feb 21 12:26:43 2010 +0100 +++ b/java/nekurak.net-web/web/index.jsp Wed Feb 24 21:21:23 2010 +0100 @@ -4,72 +4,53 @@ xmlns:fmt="http://java.sun.com/jsp/jstl/fmt" version="2.0"> - - - - + + + + - + <fmt:message key="nazev"/> -

-

+
-

+
+

+
+
- - -

Vypíšeme nějaké informace.

-
+ + - - - - -

Vypíšeme seznam podniků:

- - - - - - - - - - - - - - - - - -
ČísloNázev
-
- - -

Vypíšeme podrobnosti.

-
- - -

Zobrazíme úvodní stránku.

-
-
+
+ + + +
- - - - +
+ +
+

+ © 2010 nekurak.net. Licence: Affero GPL. + nekurak.net-src.zip + . +

+
+ +
diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/skriptlet.jsp --- a/java/nekurak.net-web/web/skriptlet.jsp Sun Feb 21 12:26:43 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,28 +0,0 @@ - - - - - - - - Skriptlet - - -

Skriptlet

-

- - - out.println("No nazdar! <br/>"); - out.println("Právě je: " + new java.util.Date()); - //out.println(request.getParameter("pozdrav")); // tohle nikdy nedělejte :-) - - -

- - - - - -
diff -r 663fa0431c27 -r 1b481b911614 java/nekurak.net-web/web/sql-znacky.jsp --- a/java/nekurak.net-web/web/sql-znacky.jsp Sun Feb 21 12:26:43 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,47 +0,0 @@ - - - - - - - - SQL značky - - -

SQL značky

- - - - - - -
SELECT * FROM podnik;
- SELECT * FROM podnik; -
    - -
  • -
    -
- - -
SELECT * FROM podnik WHERE nazev = ?;
- - - - -
    - -
  • -
    -
- - - - - -