본문 바로가기

기타

(3)
JSP & Servlet JSP와 Servlet : 자바로 웹 어플리케이션을 개발하기 위한 도구 JSP .jsp 확장자 사용 html 문서 안에 자바 언어를 삽입해 사용 html 코드 형식을 사용하되, 중간에 자바를 사용해 로직 구성 Servlet .java 자바 클래스와 동일 개념 웹을 다룰 수 있게 해주는 "HttpServlet" 클래스를 상속받은 클래스 html을 프린트 해주는 방식으로 웹페이지 개발 * Servlet으로 웹 개발 시 인터페이스 구현이 어려워서 나온게 JSP Apache Tomcat Apache : WEB 서버 Apache Tomcat : WAS (자바 기반), 웹서버에서 요청을 받으면 jsp & servlet 파일을 구동해 웹서버에 응답을 보냄 파일 동작 순서 1. JSP가 Servlet 파일(.java)..
JSP 태그 JSP 태그란? HTML 기반의 JSP 코드 내에 JAVA 코드를 삽입할 수 있게 해주는 태그 JSP는 HTML 기반 여기서 JAVA로 특정 로직을 수행하려면 JSP 태그 사이에 JAVA 코드 삽입 JSP는 서블릿으로 변환된 후 사용자에게는 HTML 형태만 전송하므로 JSP 태그는 사용자에게 노출되지 않음 JSP 페이지가 컨테이너에게 필요한 메세지를 보내기 위한 태그 page : JSP 페이지의 전체적인 속성을 지정 (import / 에러 페이지 삽입 등 용도) include : 다른 페이지를 현재 페이지에 삽입 (다른 JSP 페이지의 소스코드를 복붙) taglib : 태그라이브러리의 태그 사용 (커스터마이징 태그나 JSTL 같은 태그라이브러리를 삽입) 해당 페이지 내에서 사용될 변수와 메소드 선언 변수..
Port 정리 포트 번호는 컴퓨터에서 실행되고 있는 서버를 구분 짓기 위한 16비트의 논리적 할당으로 0~65536번까지 존재한다. 21 : FTP (File Transfer Protocal, 파일 전송 프로토콜). 서버와 클라이언트 사이의 파일 전송을 하기위한 프로토콜 22 : SSH (Secure Shell, 시큐어 셀). 보안성 높음. 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 프로토콜. 23 : TELNET 53 : DNS (Domain Name System). 영문/한글 주소를 네트워크에서 찾아갈 수 있는 IP로 변환 80 : HTTP (HyperText Transfer Protocol) 115 : SFTP 443 : HTTPS ..