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
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.