오탈자 정보 2014.07.14 19:49

(오탈자 신고: chief@roadbook.co.kr 또는 댓글로 남겨주세요)

//2016년 12월 12월 19일 현재(1판 5쇄)


//2016년 5월 12일 현재(1판 2쇄)

--------------------------------------------------

_5페이지(10째줄)

오류: 찾아는

수정: 찾아가는

--------------------------------------------------

--------------------------------------------------

_52페이지(예제 설명 부분)

오류: thorows 절

수정: throws 절

오류: 30줄과 46줄(9~10줄 설명에서)

수정: 29줄과 44줄

--------------------------------------------------

--------------------------------------------------

_53페이지(표 아래 1째줄)

오류: 한 자루가 12개인

수정: 한 다스가 12자루인

--------------------------------------------------

--------------------------------------------------

_90페이지(소스 아래 1째줄)

오류: 폼 양식에서 post 방식으로

수정: 폼 양식에서 get 방식으로

--------------------------------------------------

--------------------------------------------------

_141페이지(6째줄)

오류: 컴파일된 서블릿 클래스 파일을 웹 서버로 보냅니다.

수정: 서블릿 수행 결과가 웹 서버에 전송됩니다.

--------------------------------------------------

--------------------------------------------------

_145페이지(아래 참고박스 4째줄)

오류: 선언과 메소드는

수정: 선언과 표현식은

--------------------------------------------------

--------------------------------------------------

_147페이지(참고박스 4째줄)

오류: JSPWriter로

수정: PrintWriter로

--------------------------------------------------

--------------------------------------------------

_148페이지(5째줄)

오류: 일반변수는 일반 태그인 <%로 사용할 수 있을까요?

수정: 일반변수를 스크립틀릿 태그인 <% %> 안에 선언하여 사용할 수 있을까요?

--------------------------------------------------

--------------------------------------------------

_168페이지(첫박스 소스 아래 2째줄)

오류: 사용했던 request.setContentType("text/html")로

수정: 사용했던 response.setContentType("text/html")로

--------------------------------------------------

--------------------------------------------------

_173페이지(8문제의 3번)

오류: 선언문(<!-- -->)의

수정: 선언문(<%!-- --%>)의

--------------------------------------------------

--------------------------------------------------

_188페이지(아래에서 2째줄 소스)

오류: (" 겨울 </b>입니다....

수정: ("<b>겨울 </b>입니다....

--------------------------------------------------

--------------------------------------------------

_196페이지(그림 아래 1째줄)

오류: 위해는

수정: 위해

--------------------------------------------------

--------------------------------------------------

_211페이지(본문중간 예제소스)

수정: 15항 삭제. 16->15, 17->16

--------------------------------------------------

--------------------------------------------------

_221페이지(9째줄)

오류: 포함시키고 할

수정: 포함시키고자 할

--------------------------------------------------

--------------------------------------------------

_234페이지(13째줄)

오류: (non connectionless)

수정: (connectionless)

--------------------------------------------------

--------------------------------------------------

_262페이지(윗소스4째줄)

오류: ...submit...

수정: ..."submit"...

--------------------------------------------------

--------------------------------------------------

_269페이지(25항 소스에서)

오류: ...submit...

수정: ..."submit"...

--------------------------------------------------

--------------------------------------------------

_275페이지(가운데소스박스 아래 1째줄)

오류: 데이터가 담기 위한

수정: 데이터를 담기 위한

--------------------------------------------------

--------------------------------------------------

_314페이지(가운데소스박스 아래 1째줄)

오류: JSLT

수정: JSTL

--------------------------------------------------

--------------------------------------------------

_354페이지(소스설명 25항에서)

오류: MeberBean

수정: MemberBean

--------------------------------------------------

--------------------------------------------------

_366페이지(아래에서 7째줄, 소스 설명 부분)

오류: 몇 번째 반복중인지 알려주는 count는 1,2,3,4,5가 됨

수정: 몇 번째 반복중인지 알려주는 count는 1,2,3,4가 됨

--------------------------------------------------

--------------------------------------------------

_366페이지(아래에서 2째줄)

오류: ...index 값이 2,4,6,8,10이 됩니다.

수정: ...index 값이 1,3,5,7,9가 됩니다.

--------------------------------------------------

--------------------------------------------------

_367페이지(4째줄, 소스설명 부분)

오류: 현재 반복 중인 항목의 index는 2,4,6,8,10이 됨

수정: 현재 반복 중인 항목의 index는 1,3,5,7,9가 됨

--------------------------------------------------

--------------------------------------------------

_407페이지(표의 두번째 설명부분 2~3째줄)

오류: ...권한이 없으면 불완전 복구를 할 수 없습니다.

수정: ...권한이 없습니다.

--------------------------------------------------

--------------------------------------------------

_430페이지(소스 27줄)

오류: 2:일반회원

수정: 0:일반회원

--------------------------------------------------

--------------------------------------------------

_490페이지(1째줄)

(jubace님 제공)

오류: 원 정보나 게시글 정보를

수정: 회원 정보나 게시글 정보를

--------------------------------------------------

--------------------------------------------------

_529페이지(소스 3째줄, 표2째줄, 표4째줄)

오류: saveDirectiory, getFileName

수정: saveDirectory, getFileNames

--------------------------------------------------

--------------------------------------------------

_560페이지(소스 설명에서, 두군데)

오류: VARCAHAR2

수정: VARCHAR2

--------------------------------------------------

--------------------------------------------------

_583페이지(111줄 소스 설명)

오류: insertProduct()

수정: updateProduct()

--------------------------------------------------


------9장에서 아이디 중복체크 관련 오류는 아래와 같이 수정해주세요----

(자료실의 예제소스에는 반영되어 있습니다. 도서 기준입니다)

join.jsp 22줄에서

<input type="text" name="userid" size="20" >*

=> 

<input type="text" name="userid" size="20"  id="userid">*

idcheck.jsp 14줄에서

아이디 <input type=text name="userid">

=> 

아이디 <input type="text" name="userid" value="${userid}">

member.js에서

idok() 부분을 아래와 같이 수정해야 합니다.

function idok() {

opener.frm.userid.value = document.frm.userid.value;

opener.frm.reid.value = document.frm.userid.value;

self.close();

}

--------------------------------------------------


// 1판 1쇄본 오타 및 오류 내용


_56페이지(7째줄)

(jubace님 제공)

오류: doGet() 혹은 doPost()의 두 번째 매개 변수인 HttpServletRequest

수정: doGet() 혹은 doPost()의 두 번째 매개 변수인 HttpServletResponse

--------------------------------------------------

_59페이지(윗부분 소스에서)

(이정민님 제공)

오류: request.getRequestDispatcher("02_addition.jsp");

수정: request.getRequestDispatcher("addition03.jsp");

--------------------------------------------------

--------------------------------------------------

_75페이지(아래에서 2째줄)

(jubace님 제공)

오류: 정해디져

수정: 정해져

--------------------------------------------------

_76페이지(가운데 소스 부분)

(jubace님 제공)

오류: ServletException,

수정: ServletException (쉼표 제거)

--------------------------------------------------

--------------------------------------------------

_80페이지(5째줄)

(jubace님 제공)

오류: 컨테이이너

수정: 컨테이너

--------------------------------------------------

--------------------------------------------------

_151페이지(아래에서 6째줄)

(jubace님 제공)

오류: 스크립트릿의 위치는 상관없지만 관례적으로

수정: 선언문의 위치는 아무곳이나 상관없지만 관례적으로

--------------------------------------------------

--------------------------------------------------

_161페이지(6째줄)

(jubace님 제공)

오류: 상속할 부모 클래스

수정: 상속받을 부모 클래스

--------------------------------------------------

--------------------------------------------------

_162페이지(마지막줄)

(jubace님 제공)

오류: s는 second의 약어로 초를 얻어올 때

수정: d는 day의 약어로 일자를 얻어올 때

--------------------------------------------------

--------------------------------------------------

_212페이지('액션태그' 제목 바로 아래)

(jubace님 제공)

오류: 액션 태그는 스크립트, 주석

수정: 액션 태그는 스크립트릿, 주석

--------------------------------------------------

--------------------------------------------------

_214페이지(아래에서 5째줄)

(jubace님 제공)

오류: 액션 태그가 등장하게 된 것이기 때문에

수정: 액션 태그가 등장하게 된 것이다.

--------------------------------------------------

--------------------------------------------------

_240페이지(아래소스 바로 위)

(jubace님 제공)

오류: geValue()는 쿠키에 설정된 값을

수정: getValue()는 쿠키에 설정된 값을

--------------------------------------------------

--------------------------------------------------

_249페이지(아래에서 11번째)

(jubace님 제공)

오류: while 문안의 문장

수정: while문 안의 문장

--------------------------------------------------

_249페이지(아래에서 5째줄)

(jubace님 제공)

오류: 제넉릭

수정: 제너릭

--------------------------------------------------

294페이지(두번째 박스)

오류: value="갑"

수정: value="값"

--------------------------------------------------

--------------------------------------------------

_307페이지(5째줄)

(jubace님 제공)

오류: 아직도 JSP 페이를

수정: 아직도 JSP 페이지를

--------------------------------------------------

--------------------------------------------------

_309페이지(소스 12, 13라인의 주석)

(jubace님 제공)

오류:

<%="Hello"%> <br> <!--스크립트릿-->

<% out.println("Hello"); %> <br> <!--표현식( Expression)-->

수정: 

<%="Hello"%> <br>  <!--표현식( Expression)-->

<% out.println("Hello"); %> <br> <!--스크립트릿-->

--------------------------------------------------

--------------------------------------------------

_341페이지(10째줄)

(jubace님 제공)

오류: <:redirect>

수정: <c:redirect>

--------------------------------------------------

--------------------------------------------------

_346페이지(아래 소스 박스 위)

(jubace님 제공)

오류: JSTL에 제대로

수정: JSTL이 제대로

--------------------------------------------------

--------------------------------------------------

_347페이지(아래 박스 마지막 줄)

(jubace님 제공)

오류:  <c:Import>

수정: <c:import>

--------------------------------------------------

--------------------------------------------------

_351페이지(마지막 소스 박스에서 위로 2째줄)

(jubace님 제공)

오류: <c:set> 태그는 target 속성에 

수정: <c:set> 태그는 value 속성에 

--------------------------------------------------

--------------------------------------------------

_375페이지(7째줄)

(장기업 제공)

오류:  ...표현식(<% %>)이나 표언 언어와...

수정: ...표현식(<% %>)이나 표현 언어와...

--------------------------------------------------

--------------------------------------------------

_377페이지([직접해보세요] 코드 23째줄)

(장기업 제공)

오류: <c:out value="${errmsg}">

수정: <c:out value="${errmsg}"> </c:out>

--------------------------------------------------

--------------------------------------------------

_401페이지(아래에서 4번째줄 )

(jubace님 제공)

오류: 이 책서에서도

수정: 이 책에서도 

--------------------------------------------------

_408페이지(두번째 명령어 박스)

오류: sqlplus sys / as sysdb

수정: sqlplus / as sysdba

--------------------------------------------------

_423페이지(7번째줄 박스 )

(jubace님 제공)

오류: ...\server\NETWORK\ADMIN

수정: ...\server\ network\ADMIN 

--------------------------------------------------

--------------------------------------------------

_424페이지(위에서 4째줄 )

(jubace님 제공)

오류: "jdbc:oracle:thin:@localhost:1521:XE";

수정: "jdbc:oracle:thin:@localhost:1521:XE",

--------------------------------------------------

--------------------------------------------------

_426페이지(위에서 8째줄 )

(jubace님 제공)

오류: 아래와 같이

수정: 위와 같이

--------------------------------------------------

--------------------------------------------------

_429페이지(첫번째 표 )

(jubace님 제공)

오류: rs.getString("admin") -> rs.getInt("admin")

수정: rs.getString("6") -> rs.getInt("6")

--------------------------------------------------

--------------------------------------------------

_433페이지(7째 줄 )

(jubace님 제공)

오류: name, userid, pwd, email, phone, admin

수정: name, userid, pwd, email, phone

--------------------------------------------------

--------------------------------------------------

_438페이지(37째 줄 )

(jubace님 제공)

오류: Statement 객체 생성하기

수정: PreparedStatement 객체 생성하기

--------------------------------------------------

--------------------------------------------------

_461페이지(아래 표에서 오른쪽 3째줄)

(jubace님 제공)

오류: login,do

수정: login.do

--------------------------------------------------

--------------------------------------------------

_470페이지(7번째줄)

(jubace님 제공)

오류: 12 : MemberDAO 

수정: 11 : MemberDAO

--------------------------------------------------

--------------------------------------------------

_478페이지(6번째줄)

(jubace님 제공)

오류: 패턴명(login.do)

수정: 패턴명(/login.do)

--------------------------------------------------

--------------------------------------------------

_486페이지(아래에서 12번째줄)

(jubace님 제공)

오류: 32 :

수정: 32~33 :

--------------------------------------------------

--------------------------------------------------

_486페이지(아래에서 10째줄)

(jubace님 제공)

오류: member 태이블

수정: member 테이블

--------------------------------------------------

--------------------------------------------------

_494페이지(7째줄)

(jubace님 제공)

오류: document.formm.userid.focus();

수정:document.frm.userid.focus();

--------------------------------------------------

--------------------------------------------------

_506페이지(30째줄)

(jubace님 제공)

오류: 23 : session 객체의 invalidate()

수정: 24 : session 객체의 invalidate()

--------------------------------------------------

--------------------------------------------------

_507페이지(아래에서 2째줄)

(jubace님 제공)

오류: ...처리만 합니다. dpPost()

수정: ...처리만 합니다. doPost()

--------------------------------------------------

--------------------------------------------------

_510페이지(아래에서 4째줄)

(jubace님 제공)

오류: 40 : MemberVO 객체에서 이메일을 얻어와 출력합니다. 이메일 역시 <input> 태그를 사용하여 출력하기에 변경할 수 있습니다.

수정: 40 : MemberVO 객체에서 전화번호를 얻어와 출력합니다. 전화번호 역시 <input> 태그를 사용하여 출력하기에 변경할 수 있습니다.

--------------------------------------------------

--------------------------------------------------

_512페이지(위에서 1째줄)

(jubace님 제공)

오류: 157 : 회원 정보 테이블... 

수정: 156 : 회원 정보 테이블...

--------------------------------------------------

--------------------------------------------------

_512페이지(위에서 2째줄)

(jubace님 제공)

오류: 166~170 : 바인딩 변수를 ...

수정: 165~169 : 바인딩 변수를 ...

--------------------------------------------------

--------------------------------------------------

_654페이지(소스 15행) [확인중]

(김훈근 제공)

오류: <form mehtod="post"

수정: <form mehtod="get"

--------------------------------------------------

-------[퀴즈로 정리합시다]_정답 관련------------------------

(자료실에서 제공하는 PDF는 아래 내용을 모두 반영하였으니 참고 바랍니다)


_2장 8번 문제

답: server.xml -> httpd.conf

_2장 9번 문제

답: jsp -> js

_2장 12번의 2번 문제

답: size -> maxlength

_2장 13번의 4번 문제

답: size -> selected

_4장 4번 문제

답: response -> request

4장 12번 문제

정답을 ①번에서 번으로 수정함.

_7장 6번문제

(문제에서 "한개 이상" 이라는 말은 빼야 합니다)

답 : sung yoonjung sung -> sung yoonjung

_7장 7번문제

답 : <c:froEach> -> <c:forEach>

_8장12번문제

답: ②로 정정

_8장 11번 문제

답: 아래와 같이 정정

② url

③ uid

④ pwd

_8장 14번문제
정답이 ④번으로 되어 있지만, 이 또한 틀린 예시입니다.
"정답이 없음"으로 정정합니다.

_8장 15번문제
답: ④번으로 정정

_8장 16번문제
답: ②번으로 정정

_17번문제
엉뚱한 해설이 들어가 있습니다. 무시해주세요.

----------------------------------------

신고
posted by 로드북