쿠키 Cookie

이미지
  [response에 쿠키 삽입] Response Headers에 쿠키내용 확인 가능. 처음 jsp 파일에 접근할때는 Request Headers에 쿠키 value가 없지만, 이후부터는 확인 가능. [쿠키를 확인하는 코드] [쿠키를 수정할때는 동일한 이름의 쿠키 다른 값을 지정] [쿠키 만료 시간 설정] setMaxAge //초단위. 60 * 60은 한시간. [특정 경로에서만 쿠키 사용] setPath [아이디 로그인 폼]  

Forward, Redirect JSP 예제

이미지
 

HTTP post, get jsp 예제

이미지
 

우분투 시스템 고유 정보 확인 방법

  cat /proc/cpuinfo | grep "model name" | uniq model name      : Intel(R) Core(TM) i9-14900K sudo dmidecode -t baseboard | grep "Product Name"         Product Name: Z790 AORUS ELITE X ip link | grep "link/ether"     link/ether 74:56:3c:ff:0c:ea brd ff:ff:ff:ff:ff:ff     link/ether 02:42:a7:da:e8:1d brd ff:ff:ff:ff:ff:ff     link/ether 02:42:29:d0:f7:45 brd ff:ff:ff:ff:ff:ff     link/ether b6:51:41:9c:a1:e2 brd ff:ff:ff:ff:ff:ff link-netnsid 0     link/ether 46:8c:15:9e:36:d3 brd ff:ff:ff:ff:ff:ff link-netnsid 1     link/ether 4e:a8:80:c1:c1:45 brd ff:ff:ff:ff:ff:ff link-netnsid 2 sudo hdparm -I /dev/sda | grep "Serial Number"         Serial Number:      WD-RD0HH60E cat /etc/machine-id 1. CPU 정보: /proc/cpuinfo : 이 파일은 CPU 모델, 코어 수, 클럭 속도 등 다양한 CPU 관련 정보를 제공합니다. 특히, "processor" 필드는 각 CPU 코어에 대한 고유 번호를 나타냅니다. dmidecode -t processor : 이 명령은 CPU 시리얼 번호를 포함한...

JSP 기본 객체

이미지
[request]  root directory 접근 <%= request.getContextPath() %> 클라이언트 IP request.getRemoteAddr() 요청정보 길이  request.getContentLength() 요청정보 인코딩 request.getCharcterEncoding() 요청정보 문서 타입 request.getContenctType() 요청정보 전송 방식 request.getMethod() 요청 URL request.getRequestURL() 요청 URI request.getRequestURI() 컨텍스트 경로 request.getContextPath() 서버이름 request.getServerName() 서버포트 request.getServerPort()" ------------------- [form tag] <body>  //호출하는 JSP      <form action="ex02-reqult.js">          <input type="text" name="name" placeholder="문자열입력">          <input type="submit" value="전송">      </form> </body> <body> //호출받는 JSP, defulat get 방식이기 때문에 요청 url에 값이 들어감. <%          String name = request.getParameter("name");          System.out.println("전송받은 값:" + name);          if(name.equ...

tomcat의 jsp 처리 과정 (라이프사이클)

이미지
  https://youtu.be/R2nQxGVH80w?si=oWGq8jgRvooDOP0q

rest api 문서화 도구 (feat.Swagger)

  MSA: Swagger UI로 API 문서 통합 프로세스 (1) Rest Doc을 사용해도 Swagger를 사용해도 Swagger UI로 모아 주기 (velog.io) [Swagger] API명세서 작성 : 네이버 블로그 (naver.com)