:: 게시판
:: 이전 게시판
|
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다. 통합 규정을 준수해 주십시오. (2015.12.25.)
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
21/04/29 22:25
적으신 내용으로만 추측해보건데
학원에서 배우신건 jstl을 쓰시건 jsp문법을 쓰건(아마 요즘은 학원에서도 안가르칠꺼라 생각되지만..) 동기식 html 처리하는법을 학원에서 배우신걸로 생각됩니다. 그리고 회사에서 쓴다는 jquery ajax통신이라고 적으신건 프론트에 jquery를 쓰고 서버와 통신을 ajax를 통해 하는 것 같은데요 ajax는 서버 경로로 데이터(보통 json 형태)를 보내서 데이터(여기도 보통 json형태)를 리턴받아서 받은 데이터로 클라이언트(스크립트)에서 html을 변경하면서 작동되는 형태입니다. 학원에서 기본적인 CRUD를 하셧다고 하셧으니 게시판 정도는 만드셧을꺼라 생각됩니다. 추가로 똑같은 스프링 강의를 들으시는것 보단 프론트쪽 공부를 추가로 하시는게 좋아 보이는데 jquery나 ajax에 대해 인터넷으로 검색하시면서 연습하시면 될 것 같습니다.
21/04/29 23:30
정확하게 보셨습니다 ㅠㅠ
https://doublesprogramming.tistory.com/95 이것을 기본 토대로 삼고 추가로 jquery 와 ajax를 공부를 하면 될까요?
21/04/29 23:38
그냥 동기식으로 게시판 만들어보셧으니 주말에나 시간날때 ajax써서 비동기식으로 만들기만 하시면 될꺼 같은데요..
구글에 게시판 ajax로 검색하시면 예제 많이 나올꺼에요 기존에 만든 게시판하고 어떻게 다르게 굴러가는지만 보시면 될 것 같네요 그나저나 저희는 이번에 들어온 신입이 혼자서 게시판도 못 만들던데 허헣..
21/04/29 22:49
사용되는 기술은 정확히는 모르겠으나
각 페이지 마다 문서 로드시에 동작하는 스크립트를 잘 보셔야 됩니다. 보통 그 스크립트에 ajax로 데이터를 받아오거나 내용을 세팅하는 스크립트가 있을걸로 추측해봅니다.
21/04/29 23:32
말씀하시는걸로는 뭐를 모르시겠다는건지 잘 모르겠어요. sts 로 db연결해서 쿼리 날릴줄 아시는정도 되셨으면 그 호출이 그냥 웹에서 ajax로 되는거고 나머지는 동일 해보입니다. 환경차이외엔 배우신거랑 이름만 다르지 별 차이 없을거라고 저는 추측 되는데요. 잘동작하는 샘플 html 하나 받으셔서 디버깅모드로 모시던가 로컬환경아니면 처음부터 끝까지 로그 찍어보시면서 동작하는거 한번 보시면 금방 적을하실거라고 생각되네요.
21/04/29 23:35
위에도 적었듯이
https://doublesprogramming.tistory.com/95 여기있는걸로 기본으로 해서 하나하나 다 로그찍어가면서 보면 될까요?
21/04/29 23:38
말씀 주신 블로그에 있는 환경이 SaNa님 근무하시는곳에 환경과 동일하다면 그래도 되는데 아마 아닐것 같아서요. 로그하나하나 찍는건 근무환경에서 해보시는게 좋을 것 같습니다. ajax호출은 책이나올정도로 공부하려면 많이있지만 당장은 그냥 블로그에서 개념만 보시면 금방 이해하실거에요. 댓글 같은거 달때 리플래쉬 없이 그냥 추가되는거라고 생각하셔도 무방합니다. jquery는 지금 하시는곳에 스크립트를 다 jquery로만 쓰는게 맞다면 책한권을 보시는게 빠르긴 합니다.
21/04/29 23:47
그럼 제가 근무환경에서 로그 하나하나 찍어가면서 공부하고
ajax호출은 블로그에서 개념만 일단 보고 jquery는 책한권 보기 그렇다면 로그 하나하나 찍어가면서 공부한다는걸 좀더 자세하게 예시 하나만 들어서 알려주시면 안될까요..?
21/04/30 00:01
호출순서랑 값이 어떤식으로 전달되는지를 파악하시는게 좋을것 같아서요
ajax로 호출할때 view단에 있는 html에 있는 값이 어떻게 view로 전달되는지 그리고 view로 전달되기전에 필터나 인터셉터가 적용된게 있으면 어떤것들을 검증하거나(보안이나 로그인 세션이라던지 적용된게 뭐든있을테니) 어떤 순서로 검증이 되는지를 보시면서 전체적인 구조를 이해하시는게 업무하시기 좋을것 같습니다. 저렇게 request를 다 보시면 response도 마찬가지로 어떻게 db에서 꺼내서 화면까지 오는지 값 하나하나 찍어보시면 결국 하셔야 할 업무에서 어떤 값을 넣고 받으면 될지 감이 오실거에요
21/04/30 00:16
1. 호출순서
2. 값이 어떻게 전달되어지는지 3. request 다 보고나서 4. response도 마찬가지로 진행해서 1, 2번 확인 감사합니다 !
|