을 통해서 원격지원을 했었습니다. JSP를 처음 하시는 분을 도와드리면서 irc로 채팅을 했는데, 몇 가지 건질 것이 있었습니다.
채팅 로그가 길지만 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 네 ㅋㅋ
접기..