채팅 로그가 길지만 JSP 입문하시는 분들께 도움이 되리라 생각되어서 okjsp와 블로그에 같이 올립니다.
08:41 채팅 방에 가입 중...
08:42 okjsp 방에서 대화를 시작했습니다. 토요일 2007-09-01 오전 08:42:26
방 주제: http://www.okjsp.pe.kr
10:51 채팅 연결이 끊어졌습니다.
11:11 채팅 방에 가입 중...
11:12 okjsp 방에서 대화를 시작했습니다. 일요일 2007-09-02 오전 11:12:32
방 주제: http://www.okjsp.pe.kr
02:06 채팅 연결이 끊어졌습니다.
03:43 채팅 방에 가입 중...
03:44 okjsp 방에서 대화를 시작했습니다. 일요일 2007-09-02 오후 03:44:00
방 주제: http://www.okjsp.pe.kr
07:43 <- qm님은 연결을 끊었습니다. (Read error: Connection reset by peer)
07:47 -> qm님이 OKJSP 방에 들어왔습니다.
08:22 -> kenu_home님이 okjsp 방에 들어왔습니다.
08:38 <- kenu_home님은 okjsp 방을 나갔습니다.
08:42 -> kenu_home님이 okjsp 방에 들어왔습니다.
10:52 qm ㅎ2
10:58 <- kenu_home님은 연결을 끊었습니다. (Ping timeout)
kenu 안녕하세요.
11:01 qm 방갑습니다
qm 주말은 잘 보내셧어요?
11:03 kenu 넵.
kenu ^^ 데브데이도 다녀오고
kenu 쉬엄쉬엄 지냈습니다.
kenu 지금은 블로깅중.
11:04 fat_girl님이 +o 사용자 모드를 설정합니다: qm님이 지금 방 운영자입니다.
fat_girl님이 +o 사용자 모드를 설정합니다: kenu님이 지금 방 운영자입니다.
11:13 kenu fat_girl님 감사합니다. ^^
kenu http://www.mukulcast.com 에서 수피아님 방송중
11:51 qm ㅎ2 fat님
12:23 fat_girl 으하하하 ㅠ,ㅜ
fat_girl 관리자 모듈 드디어 파악됬네영
fat_girl 이제 사고는 필요없고 노가다만 남았네 캬캬
12:24 fat_girl 안녕하세요 두분 ^^;
12:56 kenu ㅎㅎ
kenu 안녕하세요.
kenu 고생많으십니다.
01:02 qm fat 님 오늘도
qm 회사?
01:04 qm org.apache.jasper.JasperException: /board/edit.jsp(99,2) Unterminated <% tag
qm 이건 무슨에러에요..
qm 문법적으로 완전 틀린가.. 미치것네 ㅋㅋ
01:05 kenu unterminated? 면 종결되지 않은.
kenu 즉 닫지 않은 태그
01:06 qm 문법이 틀린건가요?
01:13 qm 아우 완전 나 바보네 ㅋㅋ
01:20 kenu 찾았어요?
qm 네 ㅋㅋ
01:21 qm 근데 이젠.. Syntax error on tokens, delete these tokens
qm 이거 나오네요 으미..
qm 뭐만 햇다면.. 에러네 ㅋㅋ
kenu 왠 토큰이죠?
qm 모르겟어요...
kenu 에러 발생하는 라인은?
qm 비번 맞으면 그 회원 수정 정보 뜨게 할려고 하는데..
qm 자구 이러네요
01:22 qm An error occurred at line: 38 in the jsp file: /board/edit.jsp
qm Generated servlet error:
qm Syntax error on tokens, delete these tokens
kenu 38라인은?
qm <%
qm
qm if(x == 1))){
qm
qm %>
01:23 qm 엥 보니가
qm 아
01:24 qm 이제 저거 고치니 또 다른거네 ㅋㅋ
01:25 kenu ) 잘못된거네요
01:26 qm 네
01:27 qm public int chekpwd (String b_pwd , int b_idx) 이렇게 쓰면안돼나요?
01:29 kenu 가능하죠.
qm ?
qm An error occurred at line: 5 in the jsp file: /board/edit.jsp
qm Generated servlet error:
qm The method chekpwd(String, String) in the type BoardProcess is not applicable for the arguments (int)
qm 이렇게 뜨길래요 에러가
01:30 kenu (String, String)
kenu (String b_pwd , int b_idx)
kenu 두번째 파라미터 타입이
kenu ^^ 덕분에 캡쳐 잘 됩니다. ㅎㅎ
qm String 이여 돼지요?
01:31 qm ㅋㅋㅋㅋ
qm 근데 음.. id 대신 idx 값을 가지고 가야 돼는데
01:32 qm 자바빈 들어오니 너무 헷갈리기 시작하네 아우...
kenu 그건 다 보셨어요?
kenu lecture에 제가 올려놓은 강좌들이요
qm 보다가 말앗어요...
kenu 어렵나요?
01:33 qm 그렇게 어렵진 않은데요
qm 보다가 자버렷어요 ..
qm 사이트 즐겨 추가를 안해서
01:35 fat_girl okjsp에 왼쪽위 jsp메뉴에 마우스 대면 강좌라고 있어요 ^^
kenu http://okjsp.pe.kr/lecture 인데요.
qm ㄳ 즐겨추가 완료 ㅋㅋ
01:37 fat_girl 저.. 케누님.. ^^
fat_girl 질문하나만 드려도 될까요... ^^;
01:38 fat_girl 혹시 사이트 전체의 파라메터 넘어가는걸 euc-kr로 강제로 지정해줄 수 있는 방법이 있을까요?
fat_girl 제우스에서 호스팅하던걸 가지고 와서 톰캣5028에 올려서 리뉴얼중인데..
fat_girl 이제 쓰기모듈을 건드리려고 하니까 한글이 전체적으로 다깨지는데
fat_girl 이게 불러올때는 괜찮은데
01:39 fat_girl 입력할때 깨지는데..
fat_girl 문제는 파라메터를 받는단이 기존의 자체 프레임웍으로 되어 있어서 직접 건드릴수가 없어서 ㅠ,ㅜ
fat_girl 먼가 설정으로 한방에 고칠 수 있을것 같은데.. ㅠ,ㅜ
01:53 qm 음... 안돼네...
01:56 fat_girl 핫핫..
fat_girl 역시
fat_girl okjsp엔 없는게 없어~~
01:57 qm ㅋㅋ
kenu ㅎㅎ
kenu filter 나왔나요?
02:00 fat_girl 넹 ㅎㅎㅎㅎ
fat_girl 지금 컴팔해서 리스타트 시켰는데
fat_girl 첫글쓰기가 두렵.. ^^;
fat_girl 이번에 안되면 내일로 미루려고요 ㅎㅎ
fat_girl 정말 -,.- 이회사 오길 잘한것 같아요
02:01 fat_girl 한가한 웹에이전시도 많다는데..
fat_girl 여긴 사장님이 누가 일줄까봐 무섭다고 -,.-
02:05 qm 글쿤요
02:06 fat_girl 대성공!!!
fat_girl 우와
qm ㅊㅋ
fat_girl 이렇게 간단한 방법이 있었다니 ㅠ,ㅜ
qm 뭔지는 모르지만 ㅊㅋ ㅋㅋ
02:07 fat_girl 그동안 setCharacter인코딩 난무로 일일이 고쳤는데
fat_girl 완전 허무하네영
fat_girl ㅠ,ㅜ
fat_girl ㄳㄳ영 ㅎㅎㅎ
02:08 qm 난 뭐가 문제지 ...
02:09 fat_girl 오늘은 경험치 1%가 아니고
fat_girl 5%이벤트였네영...
qm 전 경험치 -10...
fat_girl 흐흐 -는 아니실거예영..
fat_girl 웹개발이 원래.. 아니 특히 jsp는
02:10 fat_girl 환경설정하다 포기하는사람도 얼마나 많은데여 ㅋㅋ
qm 환경설정이면
qm 뭐 이클립스 나
qm 환경 설정 하는거요?
fat_girl 톰캣깔고 오라클깔고
fat_girl 컴팔해서 일단 돌아가게 만드는데
qm 아
fat_girl 완전 초보용 책에도 자세히 안나오는경우가 많아서영.. ^^
02:11 qm 글쿤요
fat_girl 꼭 한단계정도 삑사리 나거나 그래서 고생들을 하드라구영..
fat_girl 글고 남들이 좋다는 책들은
fat_girl 제수준엔 왜그리 어려운지 -_-
qm 글쿤요...
02:12 fat_girl 헤드퍼스트 시리즈는 지금 보면 볼만한데
fat_girl 입문할때는 이게 당췌 뭔소린지 -,.-;
qm 헤드퍼스트가 뭔지도 몰라요 전 ㅋㅋ
fat_girl 근데 지금보니깐..
fat_girl 기본서 떼고나서는...
02:13 fat_girl 그냥 okjsp죽돌이 하는게 더 좋은거 같어영..
02:14 qm 글쿤요
02:15 qm 아우... 문법적으로 틀리나...
02:16 fat_girl 저라두 괜찮으시다면
fat_girl 에러메세지라도?
02:17 qm An error occurred at line: 5 in the jsp file: /board/edit.jsp
qm Generated servlet error:
qm The method chekpwd(String, int) in the type BoardProcess is not applicable for the arguments (int)
qm 이거요...
fat_girl 전달해주는 인자가 틀린것 같아요
02:18 fat_girl 하나는 스트링, 하나는 인트로 주셔야 하는데
fat_girl 지금 인자를 int하나로 주시는것 같어요
qm 네.. 맞아요..
qm b_idx 가 int라
fat_girl 앞에 스트링을 같이 넘겨주셔야 되요
qm 그걸 가지고 갈려고 하는데..
qm fat_girl님이 소스좀 봐주세요... ㅋㅋ
02:19 fat_girl 음.. b_idx만 넘겨주시면 된다면
fat_girl method chekpwd(String, int)의 형태에서 method chekpwd(int)로 바꿔주셔도 될듯영..
fat_girl 근데 아마 하나만 가지고는 비번체크가 안될테니
fat_girl 넘겨줄때 string파라메터를 하나 더 추가해주시는게 좋을것 같아요
02:20 qm ?
02:25 fat_girl 글구.. 이해가 안가셔두.. 과감하게 물어보세영.. ㅎㅎ
fat_girl 제 특기는 선배들 바짓가랑이 잡기 +_+
qm fat님
fat_girl 전화해서 괴롭히고~
fat_girl ㅎㅎ
fat_girl 넹~
qm 소스 드릴꼐요 봐주세요 ㅋㅋ
fat_girl 넵 ^^
02:26 fat_girl dcc~
qm java 파일에서
qm public int chekpwd 여기 부분보시면돼요
02:27 qm 맨밑에
02:28 fat_girl ?..
fat_girl 여기서 보시면
02:29 fat_girl 보드프로세스의 144번째줄 보시겠어요?
qm 네
fat_girl public int chekpwd (String b_pwd , int b_idx)
fat_girl 요기보시면
fat_girl 이 메소드는 인자를 두개를 필요로 해요
fat_girl 스트링-문자열 한개랑 인트-숫자 한개..
qm 네 맞아요..
fat_girl chekpwd요놈을 불러서 써먹으려면
02:30 fat_girl 호출할때도 chekpwd(문자, 숫자)형태가 되야 되거든요
qm 네
fat_girl 그러면 아마도 결과로 값을 1개 돌려주지요?
qm 네
fat_girl 근데 이녀석을 불러서 사용하실때
fat_girl BoarData bbb = bps.chekpwd(idx);
fat_girl int x = bps.chekpwd(b_pwd);
02:31 fat_girl 이렇게 값을 하나씩 주지 마시구
qm 네
fat_girl 인자를 두개를 줘서 호출해보세영
02:32 fat_girl bps.chekpwd(idx);
fat_girl 이게 알고보면
fat_girl BoardProcess의 chekpwd (String b_pwd , int b_idx) 를 호출하는건데
02:33 fat_girl bps.chekpwd(b_pwd, idx);
fat_girl 아마도 요런 형태로 되야될것 같아요
fat_girl 만약 꼭 idx한개만 줘서 호출하시고 싶으시면
02:34 qm 그럼
qm BoarData bbb = bps.chekpwd(idx,b_pwd);
qm
qm String ccc = bps.chekpwd(idx);
qm int x = bps.chekpwd(b_pwd);
qm 이렇게 하면돼나요?
fat_girl BoardProcess.java안에 chekpwd (String b_pwd , int b_idx) 는 그냥 두시고 chekpwd (int x) 이런식으로 하나 더 만들어주시면 되요
fat_girl 네
02:35 qm 음 에러네..
qm BoardProcess bps = BoardProcess.getFosen();
qm BoarData bbb = bps.chekpwd(idx,b_pwd);
qm
qm String ccc = bps.chekpwd(idx);
qm int x = bps.chekpwd(b_pwd);
qm 이렇게 햇는데...
qm 똑같네요 ㅋㅋ
02:36 fat_girl 흐흐
02:37 fat_girl 이유를 알겠어요
qm 어떤거에요?
fat_girl 지금 public int chekpwd (String b_pwd , int b_idx)가 사실 내용을 살펴보니
fat_girl 글을 가지고 오게 하고 싶으신거죠?
qm 네
qm x-1 일떄 비번이 맞으니가
qm 그사람의 정보를 가지고 올려고요
qm 비번이 맞으면
02:39 fat_girl 그러면 반환인자를 int가 아니고 다른걸로 주셔야 되영..
qm boolean 이요?
fat_girl public int chekpwd (String b_pwd , int b_idx) 요 메소드가
02:40 fat_girl 결국 x값을 반환하죠?
qm 네
fat_girl int x를 반환하면
02:41 fat_girl BoarData bbb = bps.chekpwd(~
fat_girl bbb에는 보드데이터가 아니고 돌아온 int x값이 들어가는데
fat_girl 그러면 아마 캐스팅(형변환)에러가 날거예요
fat_girl checkpwd는 비번이 맞는지 틀리는지에만 사용하시고
02:42 fat_girl 비번이 맞을때 BoardData를 불러오는 메소드를 또 사용하셔야 될것 같아요
02:43 qm ?
02:44 fat_girl 잠시만요
fat_girl 일단
fat_girl edit.jsp단에서
fat_girl if(x == 1){ 일경우 비밀번호가 맞는경우죠?
qm 네
02:46 fat_girl 그럼 이후에 BoarData data=bps,getContent(int b_idx); 식으로 내용을 불러오시면 되겠네ㅛ
fat_girl 아
fat_girl 이경우엔 위에서 벌써 호출을 해오니깐
02:47 fat_girl 그냥 위에 BoarData bbb = bps.getContent(idx);
fat_girl 이런식으로 해오시면 될듯영
02:49 qm BoardProcess bps = BoardProcess.getFosen();
qm
qm BoarData bbb = bps.getContent(idx);
qm BoarDate ccc = bps.chekpwd(b_pwd);
qm
qm String ccc = bps.chekpwd(idx);
qm int x = bps.chekpwd(b_pwd);
qm 이렇데 돼나요?
02:51 qm chekpwd 메소드 에서 int b_idx 를 지우고
qm b_idx 는 getContent 에서 불러 온다는거죠?
02:52 fat_girl 에고고..
fat_girl 일단~~~
fat_girl 메소드를 호출하실때 인자형태를 맞춰주셔야 되영
02:53 fat_girl chekpwd는 자바파일에 보니까 인자가 두개 필요해요 스트링하나 인트하나
fat_girl 그리고 더 중요한건
fat_girl BoarDate ccc = bps.chekpwd( 요기서 받으실때 ccc가 int x를 받기때문에
fat_girl 자료형이 BoarDate가 아니고 int예요
02:54 qm ?
fat_girl 참 그리고
fat_girl 첨에 너무 헷갈리시면
fat_girl 제가 했던 방법인데
fat_girl 무조건 printf로 다 찍어서 눈으로 보세영 ^^;
fat_girl 자바파일에 메소드 아래에다가요
fat_girl public BoarData getContent(int b_idx) throws Exception{ 요기 바로 아래에다가
02:55 fat_girl System.out.println(">>>> public BoarData getContent(int b_idx) 실행 <<<<";
fat_girl 이런 류의 프린트프문을 적으셔서
kenu 고생하십니다. ^^;
kenu 로그 캡쳐중입니다. ^^
qm 네...
fat_girl 어느선에서 정지하는지 보셔야되영 ㅎㅎ
fat_girl ?? ^^;
02:56 kenu http://www.okjsp.pe.kr/bbs?act=LIST&bbs=bbs4
fat_girl 안녕하세요.. 늦게 주무시는군요 ^^
kenu 여기 Q&A 일부 올려놨습니다.
kenu 1회성으로 버리긴 아까워서요.
fat_girl ㅎㅎ
qm ㅎㅎ
02:57 qm ㅋㅋㅋㅋㅋㅋ
fat_girl 앗.. kenu님 로그를 남기시는군요 ^^
fat_girl 야한얘기 하면 안되겠당...
02:58 kenu http://www.okjsp.pe.kr/bbs?act=LIST&bbs=chat
kenu 이런 숨겨진 것도 있어요. ㅎㅎ
fat_girl 우와
kenu qm: 시그니쳐라고 처음 들으시죠?
02:59 qm 네...
kenu qm: overload 는요?
kenu 스타에 나오는 거 말고.
qm 처음이요...
fat_girl 혹시 지금도 남기시는거예요 ^^;
kenu java 건너뛰시고 jsp로 오신거죠?
kenu 아직 캡처 전입니다.
qm 아에 문법은 처음배우는거라 ㅋㅋ
fat_girl 아~
kenu 자바를 모르고 bean을 배우면
03:00 fat_girl 그러셨군하 ㅠ,ㅜ
kenu 아득합니다.
qm 자바 배우긴 햇는데... 다 잊어 버려서...
kenu 자바 책 뭐있으세요?
qm 네
kenu 어떤 책?
qm java2 jdk 5.0이요
fat_girl 클릭하세요시리즈군영 ^^
qm 학원에서
qm 저거 주더군요 ㅋㅋ
fat_girl 헉
fat_girl 혹시
03:01 fat_girl ojtjapan?
qm 모르겟네요
qm BoardProcess bps = BoardProcess.getFosen();
qm
qm BoarData bbb = bps.getContent(idx);
qm int x = bps.chekpwd(b_pwd);
03:02 qm 이렇게바껏어요 ㅋㅋ
qm public int chekpwd (String b_pwd ) 이건 이렇게 해버리고
03:06 kenu 자바 마지막 배우신게 언제인가요?
kenu 불안해요.
qm 음.. 한
qm 2달 ㄷ됏을껄요
kenu 배운지 1년도 안되셨는데, 자바를 다 잊어버렸다는 것은.
qm 아주 기초 적인것만 배웟거든요
03:07 kenu 계속 공부하셔야되요.
qm 네 알고 잇어요 ㅋㅋ
kenu 물론 jee에서 쓰는 것들만 있는데.
03:08 kenu 에러는 잡으셨나요?
qm 못잡앗어요...
kenu 현재 나는 에러는?
qm An error occurred at line: 5 in the jsp file: /board/edit.jsp
qm Generated servlet error:
qm The method chekpwd(String, int) in the type BoardProcess is not applicable for the arguments (int)
qm 이거요 ㅋㅋ
03:09 kenu 자바를 고치고 나면 restart 되나요?
qm 고치고 저장 하는데
03:10 kenu neturo로 들어가서 좀 봐드리죠.
kenu query로 아이디/패스워드좀
03:11 qm 잠시요 ㅋㅋ깔아야 돼서
qm 사이트가 어케 됏지요...
qm 설치중...
03:14 kenu 들어갔습니다.
03:16 kenu 패스워드를 숫자로만 할 것인가요?
03:21 kenu jsp 파일 어딨어요?
kenu eclipse 밖에 있네요.
qm 여기요
qm 네
03:22 qm 커넥션 풀 다 만져서
qm 저기서 해도
qm 돼요
03:24 qm 나머진 다돼는데요..
03:25 qm 저
qm edit 랑
qm 그 chek pwd 자바빈
qm 족이 안돼서요...
qm edit.jsp
03:27 kenu 왜 이렇게 했죠?
kenu 싱글톤
03:28 qm 싱글톤이..뭔지...
kenu 클래스와 인스턴스의차이 아시죠?
03:29 qm 네
kenu 한 클래스에 하나의 인스턴스만 만드는 것을 싱글톤 패턴이라고 해요.
qm 아
03:30 kenu 생성자는 아시죠?
qm 네
kenu 생성자를 private으로 하면 new 안되는 것도 아시죠?
03:31 qm 네 private 가 접근을 할수 없는거니..
kenu BoardProcess를 이런 패턴으로 만드신 이유가?
qm 학원에서 저렇게 가르커줫어요 ㅋㅋ
03:32 kenu 크헉,
kenu DataSource를 쓰면 커넥션풀이 이미 구현된 것이기 때문에
kenu Singleton pattern을 쓰지 않아도 되는데,
03:33 qm 음 글쿤요
kenu 커넥션풀에서는 Pool때문에 Singleton을 쓰는게맞는데
kenu 그걸 가져다 쓰는 javaBean이 Thread에 치명적인 싱글톤구조로 간다는게
03:34 kenu 제가 이해를 못하겠네요.
qm 음 글쿤요
03:35 kenu 이 캡쳐 다 저장해서 강사님에게 문의하시면 오해를 풀어주실겁니다. ^^;
qm ㅎㅎ
qm 저게
qm 그
qm edit 부분인데
03:36 kenu 일단
03:37 kenu view 에서부터 가죠.
kenu content.jsp
kenu edit로 이동하려면
03:39 kenu 비밀번호 받고 바로 edit.jsp로 이동하네요.
03:40 qm 여기서 비번 입력 하면
qm 비번이 맞으면 수정 할수 잇도록 수정 목록 나와야돼거든요..
kenu 그럼 일단 edit.jsp 에서는 비번부터 확인하고,
kenu 맞으면 보이고
qm 네
kenu 틀리면
qm 틀렷다고
qm 나오고요
kenu 그다음 액션은?
03:41 qm 거기까지요
qm del 하는 부분도 잇는데
qm 저게 해결돼면 del은 그대로 하면돼니...
kenu 아뇨.
03:42 kenu 비번 틀렸다고 메시지 보이고html은 어떻게 되는지?
kenu 브라우저 액션이요
qm alert 로 만
qm 비밀번호 일치 하지 않다고 뿌려줘요..
03:43 kenu 일단 서버사이드에서
03:44 kenu html은 다 만들어야 되요.
kenu jsp 하고 javascript 하고 로직이 위에서 부터 아래로 섞여서 흐르면 안되요.
qm ?
kenu 우선 에러부터 잡으면
kenu 그 다음에 무슨 뜻인지 알려드리죠.
04:19 kenu post로 전송되는
kenu 데이터가 하나도 없네요.
qm ?
kenu 졸리죠?
qm 아니요
04:20 qm 메소드를 두개 만든거죠?
qm 하나는 비밀번호 체크
qm 하나는 자료 나오게 하는거
04:21 kenu 지금은 b_idx 파라미터가 넘어오지 않아서 나는 NumberFormatException 이예요
04:22 kenu sendFrm 에서 넘기는 폼이
kenu b_idx 파라미터없이 보내고 있어요
qm ?
04:23 kenu name="idx"
kenu 이거죠.
qm 네
qm 저걸로
qm 넘겻는데
04:24 kenu 이렇게 넘겨야죠.
qm 아
qm 키값이
kenu 그래야 getParameter("b_idx");
qm 들렷군요...
kenu 로 받죠.
kenu 넘어갔어요
04:25 kenu 에러 바뀌었으니까요.
qm 글쿤요
kenu BoardProcess 176라인에서
kenu NullPointerException
04:27 kenu javascript 에러
04:28 kenu 줄바꿈 있으면 안되요.
qm 오
kenu 되죠?
qm 네
qm 메소드 하나 더 만들어서
qm 하나는 체크 하고
04:29 qm 하나는 나오는거죠?
kenu 처음 소스와 비교해봐요.
kenu checkpwd() 를
04:30 kenu checkPwdForEdit() 로
kenu 바꾼 것 뿐이예요.
qm 메소드
qm 하나더 안하고그냥
qm 메소드 이름만 바꾼것분인가요?
04:32 qm ?
qm idx는 그냥 기존에 잇는 콘텐츠 메소드 에서
qm 가져와서
qm 부린거군요
04:35 kenu ㅎㅎ
kenu 잠시만요;
04:36 kenu 비밀번호 확인하는 부분에서
04:37 kenu 로직이 제대로 안먹히는 겁니다.
qm 네
04:44 qm ㅎㅎ
qm ?
qm 이제 알앗네요
kenu 다 걸렸네요. 웹 작업하면서 걸릴만한 요소는 하나도 안피하고 다 걸렸어요.
qm 근데 저 firefox좋네요 ㅋㅋ
qm ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
qm 저길 볼려고 햇는데
qm 안봣네요
04:45 kenu 파폭으로 작업하세요.
qm 좋네요
qm 에러도
qm 나오고
kenu 삽질 많이 피했잖아요.
qm 저거 fire 사이트 에서
qm 저거 다운받고
qm 그리고 하나더 받던데
qm 어디에요?
qm 그 버그 뭐 받던거 같던데
04:47 qm http://okjsp.tistory.com/1165642953
kenu http://okjsp.tistory.com/1165642953
04:49 qm 아
qm kenu님한테 도움 많이 받네요 ㅋㅋ
qm 정말 너무 ㄳ 합니다...
04:50 kenu 그나 저나 학원이 ...
kenu 좀 걱정 되네요.
qm ㅎㅎ...
qm 걱정이긴하죠 좀잇음 이제 취업인데...
kenu qm: 님 혼자만 삽질하시는 거죠?
kenu 동기들 모두 삽질하는 건 아니죠?
kenu 이렇게 얘기하면 qm님 욕하는 거고,
04:51 kenu 아니라고 하면 학원 욕하는 것인데.
kenu 참 난감하네요.
qm ㅎㅎ
qm 저혼자 삽질은 아니죠 ㅋㅋ
kenu 롬보즈는 학원에서 배운거죠?
qm 내
04:52 qm 저거롬보즈 에 관한건
qm 뭐 배운건 없고요
qm 어케 어케 해서 jp 파일 만드는 거고
qm 어케어케 해서 class 많든다
qm 이게끝 ㅋㅋ
04:53 kenu 정리하면요.
qm 네
kenu 1. form 변수와 request.getParameter() 변수 일치
qm 네 그건 알고 잇는건데.. 저걸 안바것네요 ㅋㅋ
04:54 kenu 2. 코드 짜기 전 주석으로 로직 얼개를 만들고 그 사이에 코드를 끼어 넣기
qm 네
qm 아가 단축키 누르니까 한번에
qm 나오던데
qm 그 단축키가 뭐엥요?
kenu 3. 메소드 수정시 동작을 이상하게 하면 메소드 이름을 바꿔서 테스트해본다.
04:55 kenu 메소드 위에서
** Unknown command
kenu /** 엔터
kenu 해보세요.
qm 저거군요
kenu 지우는 것은 ctrl+d
04:56 qm 근데 왜 @param 은 안나오죠?
kenu 위에 있으니까요.
qm ??
qm 멋지군요
04:58 kenu 4. 일단 서버사이드에서 브라우저로 보내는 html은 다 만들어야 되요.
kenu jsp 하고 javascript 하고 로직이 위에서 부터 아래로 섞여서 흐르면 안되요.
qm ?
04:59 qm 지금 edit처럼요?
kenu 넵.
qm 아
qm 그러고보니
qm 썩힌게 없군요
qm 스크립은 스크립끼리 묵엿네요
05:00 kenu 5. 가능한 메시지는 if else 사이에 html 다 쓰지 말고 msg 변수로 서버에서 메시지 결정하고 태그는 공통으로 쓰도록 하는게 좋아요.
05:02 qm ?
kenu 이부분 예전에 처리한 것 기억하시죠.
qm 글쿤요
qm 변수 선언 한다음에
qm 네
kenu 캡쳐 올립니다. ^^;
qm 네 ㅋㅋ