Java Web Programming -STS #2 2) 서버 측 요청 흐름 제어 =>forward: 현재 요청을 종료시키지 않고 이어나가는 흐름 request와 session 그리고 application 객체 모두 유지됨 url이 변경되지않음. 읽기 작업에서 결과 페이지로 이동시킬 때 주로 이용 =>redirect:현재 요청을 종료하고 새로운 흐름을 만드는 것 request객체를 새로 만들어지고 session 그리고 application 객체 모두 유지 됨 url이 변경됨 삽입, 삭제, 갱신 작업을 수행할 때 주로 사용 하지만 트래픽 제어를 위해 읽기 작업에서 사용하는 경우도 있음 *SPA 프레임워크 ajax는 트래픽이 늘어나서 외국 인터넷 환경에 좋지 않음 8.Cookie와 Session =>Http나 Https는 연결을 유지하지 않는다. 또 상태 보.. 2022. 10. 12. Java Web Programming -STS 1. 스마트 시대의 Web Programming 1) Web 2.0에서 Web 3.0 ->시맨틱 웹이 개념 - 컴퓨터가 정보 자원의 뜻을 이해하고 논리적 추론까지 가능 ->인공지능이나 블록체인의 개념 추가 **HTML5의 목적 =>Off Line Web Application =>Semantic Web @앱개발 할 때 유의해야 할점 어디까지 업데이트 할 것인지? 2) WOA(Web Oriented Architecture) =>요즈음은 한 명의 유저가 여러 개의 디바이스를 사용하는 경우가 많은데 이 디바이스를 사용 할 때 기존의 서비스가 끊기지 않고 이어서 수행되기를 원하는 경우가 많음 이 것을 Web구현하는 것이 쉬움 =>웹을 중심으로 전체 시스템 아키텍쳐 설계 3) FrameWork =>프로그램의 규모가.. 2022. 10. 12. 사이트 크롤링이 어려운 case ajax-script로 HTML 작성했을 때 이미지를 jpg, png, bmp, gif 속성이 없는 주소로 되어있는 이미지 예)http://abc.co.kr/imgs/a213123dsfas python requests로 접속시도하면 해당 IP차단 검색봇(구글,네이버,네이트 등)을 이용해서 허용경로만 웹페이지 볼 수 있도록 할 때 (어뷰징) [차단 우선순위] Front-end (Ajax, react, vue, angular 이용) Back-end (API서버 증설 (Rest,Restful API) 2022. 9. 26. tomcat 서버 오류날 때 여기서 서버 remove해주고 Server Runtime => 서버 다시 설치한다. 2022. 8. 17. [제작순서] 게시판, 회원가입, 공지사항, 갤러리보드, 상품등록 1. 입력파트를 제일먼저 제작(VIEW,HTML) 2. Insert를 이용해서 SQL저장 (NAME값 중복-radio.checkbox) 3. 출력파트(리스트) - View(JSP,HTML) 4. Select를 이용해서 SQL목록 리스트를 모두 가져옵니다. -> 리스트 출력 => 검색할 때는 Select 에서 'where' 5. 고유값을 이용하여, 삭제(Delete)를 이용해서 데이터 삭제-VIewX 6. Update를 이용해서 사용자가 입력한 값을 수정 할 수 있도록 코드 작성 7. 수정 완료 된 후 리스트로 페이지를 이동 8. 테스트 후 버그 사항 코드 수정 2022. 8. 8. 이전 1 ··· 5 6 7 8 9 10 다음