Web
[JSP] forward_action 태그처럼 나타내기
위 이미지는 forward 액션 태그를 사용하여 나타낼 수 도 있지만 include 태그를 사용하여 똑같이 보여질 수 있다. foward_action2.jsp 페이지에서 param태그로 넘겨준 뒤 page_control_end.jsp 페이지에서 request를 사용하여 불러오면 된다. forward action : page_control_end.jsp 이름 : 전화번호 :
[JSP] include 액션 태그를 이용한 페이지 이동 (중복된 공간)
lojin.jsp 와 Join.jsp 는 구현하지 않은 페이지 이고, 각 신상품과 인기상품을 클릭했을 때 중앙의 화면이 바뀌는 프로그램이다. 중간의 중복된 공간을 각 jsp 페이지를 띄우기 위해 jsp 액션 태그를 사용하여 신상품과 인기상품 링크를 띄우는 페이지이다. 왼쪽 공간인 신상품과 인기상품 공간은 jsp 액션 태그를 사용한 item.jsp 페이지 (링크가 구현됨) 이고 여기서 선택받은 페이지를 인식해서 main.jsp 페이지와 공유하는 변수를 바꿔주게 된다. main 페이지에서는 변수를 보고 중앙에 띄울 페이지를 다시 jsp 액션 태그를 사용하여 띄워주게 된다 login | Join Since 2022 선문대 신상품 인기상품 신상품 목록입니다 인기상품 목록입니다
http 주요 에러코드
1XX 요청을 받았고, 작업을 진행 중이라는 의미. HTTP/1.0 이후 한동안 쓰이지 않아 서버도 클라이언트에 이 코드를 보내지 않았지만, 최근 101의 경우 WebSocket등에서, 103의 경우 페이지 로드 속도를 빠르게 하기 위해서 다시 쓰이기 시작했다. 101: Switching Protocols 103: Early Hints Link 헤더와 함께 사용되며 주로 서버가 응답을 준비하는 동안 사용자가 사전로딩을 할 수 있도록 하는 응답코드 2XX 성공: 이 작업을 성공적으로 받았고, 이해했으며, 받아들여졌다는 의미. 100, 204, 206 200: OK 성공적으로 처리했을 때 쓰인다. 가장 일반적으로 볼 수 있는 HTTP 상태 204: No Content 서버가 요청을 성공적으로 처리했지만 콘텐..
HTTP 와 HTTPS 의 차이
지난 2014년 구글에서는 HTTP 를 HTTPS로 바꾸라고 권고합니다. 이전까지는 전자상거래 페이지가 있는 웹사이트에서만 이런 HTTPS를 사용하고 있었습니다. 구글은 HTTPS로 전환을 장려하기 위해 검색 순위 결과의 약간의 가산점을 주겠다고 발효했는데요. 이는 HTTP를 사용하는 웹사이트들에게 벌점을 주는 일이었습니다. 도대체 구글은 왜 이렇게까지 HTTPS로 바꾸라고 강조를 했을까요? HTTP (Hyper Text Transfer Protocol) 란? 서버 / 클라이언트 모델을 따라 데이터를 주고 받기 위한 프로토콜입니다. 인터넷에서 HyperText를 교환하기 위한 통신 규약으로 80번 포트를 사용하고, 상태를 가지지 않은 Stateless 프로토콜(통신이 독립적인 쌍의 요청과 응답을 이룰 수..
[자바스크립트] 회원가입페이지 정규표현식X
회원 기본 정보 아이디: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호확인: 메일주소: 예) id@domain.com 이름: 개인 신상 정보 생일: 년 1 2 3 4 5 6 7 8 9 10 11 12 월 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 일 관심분야: 컴퓨터 인터넷 여행 영화감상 음악감상 자기소개: 회원가입 function allCheck() { if (idCheck() && pwCheck() && checkMail() && nameCheck() && checkInterest() && introCheck()){ alert("회원가입..
[자바스크립트] 회원가입 페이지 만들기 (정규표현식O)
회원 기본 정보 아이디: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호확인: 메일주소: 예) id@domain.com 이름: 개인 신상 정보 생일: 년 1 2 3 4 5 6 7 8 9 10 11 12 월 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 일 관심분야: 컴퓨터 인터넷 여행 영화감상 음악감상 자기소개: 회원가입
[자바스크립트] 계산기 만들기
Clear 1 2 3     +   x^y 4 5 6     -   sin 7 8 9     *   cos 0 +/- .     /   tan