ODBIERZ TWÓJ BONUS :: »

Errata książki

Drogi Czytelniku! Poniżej zamieszczona jest errata do książki:

"Head First Servlets & JSP. Edycja polska (Rusz głową!)"

Jest to lista błędów znalezionych po opublikowaniu książki, zgłoszonych i zaakceptowanych przez naszą redakcję. Pragniemy, aby nasze publikacje były wiarygodne i spełniały Twoje oczekiwania. Zapoznaj się z poniższą listą. Jeśli masz dodatkowe zastrzeżenia, możesz je zgłosić pod adresem: ebookpoint.pl/user/erraty

Strona Linia Jest Powinno Zgłaszający
58 11, 12 od dołu xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee

web-app_2_4.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/

web-app_2_4.xsd"
-
58 14 od dołu web-app xmis= web-app xmlns= Tomasz Werner
109 wiersz polecenia w obrazku (podobne błędy znajdują się na stronach: 110, 113, 118 javac -classpath d:\java\jakarta-tomcat-5.0.27\common\lib\servlet-api.jar:classes:. -d src\com\example\web\WyborPiwa.java javac -classpath d:\java\jakarta-tomcat-5.0.27\common\lib\servlet-api.jar;classes;. -d

classes src\com\example\web\WyborPiwa.java
Radek
117 3 i 6 od dołu view.forward(Request, response);
requestDispatcher view =
view.forward(request, response);
RequestDispacher view =
-
134 16 (tytuł prawego dolnego okna) HttpServletRequest HttpServletResponse Marcin Ferenc
143 rysunki na pierwszym rysunku: metoda POST

na drugim rysunku: metoda GET

..do zaktualizowania bezy danych.
na pierwszym rysunku: metoda GET

na drugim rysunku: metoda POST

..do zaktualizowania bazy danych.
-
148 drugi komentarz w listingu Przeglądarka wyśle w ciele żądania jedną z czterech dostępnych opcji.. Przeglądarka wyśle w ciele żądania jedną z trzech dostępnych opcji.. -
154 nagłówek dolnego interfejsu HttpServletRequest HttpServletResponse -
161 ramka "Zapamiętaj" ponieważ użyto metody setHeader().
(W przeciwieństwie do metody addHeader, rozumiesz?)
ponieważ użyto metody addHeader().
(W przeciwieństwie do metody setHeader, rozumiesz?)
-
168 prawa kolumna, wiersz 14 HttpServletRequest HttpServletResponse Marcin Ferenc
191 ramka, 3 od dołu NIE jest serwerem.. NIE jest serwletem.. -
200 17 od dołu (tekst pogrubiony) implementować interfejs Seializable ... implementować interfejs Serializable ... -
204 3 od dołu listenerTest/WEB-INF/classes/com/example/Pies.class listenerTest/WEB-INF/web.xml -
237 3, 4 (oraz odpowiedź na stronie 243) Która metoda obiektu klasy RequestDispatcher może doprowadzić do wystąpienia wyjątku
IllegalStateException?
Która metoda może doprowadzić do wystąpienia wyjątku IllegalStateException podczas stosowania obiektu klasy RequestDispatcher? -
277 5,6 (...)w trzech klasach interfejsu API serwletów: HttpServletResponse, HttpServletResponse i Cookie. (...)w trzech klasach interfejsu API serwletów: HttpServletRequest, HttpServletResponse i Cookie. Bartłomiej Pakos
295 8 (errata także do odpowiedzi, strona 302) 6. public void sessionCreated() 6. public void sessionDestroyed() -
316 5 od dolu w cwiczeniu <%= new String[3] ) %> <%= new String[3] %> Tymoteusz Gedliczka
323 ramka w górnym prawym rogu, 2 wiersz <% int liczba=0; %> <%! int liczba=0; %> Bartłomiej Pakos
326 15 od dołu <form method="POST"> <form method="POST" -
326 zrzut przeglądarki Do przyjaciół, którzy mają takie samo hobby jak Ty, należą:
<BR>Fred
<BR>Pradeep
<BR>Philippe
Do przyjaciół, którzy mają takie samo hobby jak Ty, ekstremalne robótki ręczne należą:
<BR>Fred
<BR>Pradeep
<BR>Philippe
-
358 4 od dołu D. Możemy przykryć zarówno metodę jspDestroy(), D. Możemy przykryć zarówno metodę jspInit(), -
364 pytanie 6 Prawidłowa odpowiedź: E Prawidłowa odpowiedź: D -
370 7 cooke cookie -
395 komentarz przy klamrze są obiektami odwzorowań są obiektami mapy -
407 magnesiki z kodem wśród magnesików znajdują się między innymi:
[ , ]
[ , ]
[ ]
,

-
424 14 od dołu, lewa kolumna $listaUtworow["0" $listaUtworow["0"] -
444 2 w kodzie, treść w nawiasach ostrych jsp:useBean id="type" class="foo.Pracownik" jsp:useBean id="osoba" type="foo.Pracownik" -
445 punkt 2, wiersz 2. w postaci parametru inicjalizacji kontekstu serwletu w postaci parametru inicjalizacji kontekstu -
451 1 od dołu F. $mojkomponent["obiekty].a F. $mojkomponent["obiekty"].a -
465 9-11 od dołu &#040;znaczniki zamykające&#041; <tr> </tr> -
466 zrzut z przeglądarki, prawy dolny róg tytuły filmów w języku angielskim tytuły filmów w języku polskim -
469 zrzut przeglądarki po lewej stronie: Co widzą zarejestrowani użytkownicy na zrzucie brakuje elementów służących do dodawania komentarzy. elementy służące do dodawania komentarzy są widoczne. -
472 7, 1 wiersz komentarza po prawej stronie przetworzony przetworzone -
473 10 Ustawianie zmiennej atrybutu var za pomocą znacznika
<c:set>
Ustawianie zmiennej atrybutu za pomocą znacznika <c:set>
z atrybutem var
-
474 punkt 2: Z ciałem ostry nawias zamykający jest zasłaniany przez komentarz do wiersza kodu ostry nawias zamykający (>) powinien być przesunięty w lewo. -
484 zrzut przeglądarki Pełzające Przyczajone -
497 6 wiersz kodu private String user private String uzytkownik -
506 3 od dołu, kod <rtexprvalue>-------------------</rtexprvalue> <rtexprvalue>_____________</rtexprvalue> -
512 fragment B &#040;oraz odpowiedź na str. 516&#041; value=′$element.idObiektu′[...] value=′$styl.idObiektu′[...] -
532 5 <%@ taglib prefix="mojeZnaczniki"
uri="presteZnaczniki" %>
<%@ taglib prefix="mojeZnaczniki"
uri="prosteZnaczniki" %>
-
541 2 od dołu przyjmie wartość false? przyjmie wartość true? -
544 1 Wyjątek SkipPageaException... Wyjątek SkipPageException... -
546 9 od dołu W końcu wywoływana jest metoda doBody() W końcu wywoływana jest metoda doTag() -
565 15 <c:choose> umieszczany wewnątrz znaczników <c:when>
oraz <c:otherwise>.
<c:choose> wewnątrz, którego umieszczane są znaczniki
<c:when> oraz <c:otherwise>.
-
566 7 &#040;środek strony&#041; <moje:ZnacznikZwenetrzny> <moje:ZnacznikZewnetrzny> -
568 15 od dołu &#040;kod&#041; [..] + zewn.getName()); [..] + zewn.getNazwa()); -
574 środkowa kolumna tabeli, komórka 4 od dołu, wiersz 4 wyjątek 10Exception) wyjątek I0Exception) -
581 3 od dołu &#040;oraz odpowiedź na str. 591&#041; .. którego klasa dziedziczy po klasie IterationTag. .. którego klasa implementuje interfejs IterationTag. -
596 pierwszy komentarz od góry page nie można używać w pliach page nie można używać w plikach -
605 1. od dołu &#040;rysunek&#041; ZnacznikPierwszy.jar ZnacznikPierwszy.class -
616 ramka &quot;Żądania&quot;, 5 wystąpień tmpObsluga fooObsluga -
632 9 od dołu w hierarchii klas w hierarchii katalogów -
636 3, 4, 5 <jsp:import import="java.util.*" %>
<jsp:directive.page import="java.util.*" %>
<jsp:page import="java.util.*" %>
<jsp:import import="java.util.*" />
<jsp:directive.page import="java.util.*" />
<jsp:page import="java.util.*" />
-
658 tabela, 1 wiersz, 1 kolumna Autoryzacja Uwierzytelnianie -
662 18 Element podrzędney [..] Element podrzędny [..] -
662 ramka Kluczowe zagadnienia.. punkt 4 od dołu Jeśli nie zostanie podana żadna metoda, to ograniczeniom będą podlegały WSZYSTKIE. Jeśli nie zostanie podany żaden znacznik , to ograniczeniom będą podlegały WSZYSTKIE metody. -
663 górna ramka, 4 od dołu <weg-resource-collection> <web-resource-collection> -
667 3 <scrity-constraint> <security-constraint> -
674 8 wystąpień w kodzie oraz na str. 675, 676 i 688 <login-conf> <login-config> -
682 7 <secrity-constraint> <security-constraint> -
683 2 NIE dysponując przy tym gwarancją BEZPIECZNEJ transmisji danych dysponując przy tym gwarancją BEZPIECZNEJ transmisji danych -
689 nazwy kolumn Gość Członek Gosc Czlonek -
704 prawy łam, 2. pytanie lanc.doFilter() lancuch.doFilter() -
712 rysunek u dołu doFilter jest zasłoniony przez część rysunku. metoda doFilter nie powinna być zasłonięta -
723 Odpowiedź dla ścieżki: /Przepisy/Modyfikuj/RdzPrzepisu.do Filtry: 1,5,4 Filtry: 1,4,5 -
746 podpis pod półprzezroczystym obiektem &quot;Pośrednik&quot; Zarzadzanie Uzytkownikiem Stub Zarzadzanie Zamowieniami Stub -
769 8 od dołu &#040;kod&#041; ExpertPiwny ep = new ExpertPiwny(); EkspertPiwny ep = new EkspertPiwny(); -
769 9 brak linii kodu import java.util.List; -

Poniżej znajduje się lista błędów znalezionych przez czytelników, ale jeszcze nie potwierdzonych przez Redakcję:

Strona Linia Jest Powinno Zgłaszający
279 10 Cookie[] cookie = request.getCookies(); Cookie[] cookies = request.getCookies(); Adam Bryksy
Sposób płatności