본문 바로가기

분류 전체보기43

JSP(2) 컨텍스트 패스명(Context Path Name)- 웹 애플리케이션의 루트경로를 나타낸다즉, 웹 애플리케이션이 서버에서 실행될 때 해당 애플리케이션의 루트 경로가 되는 것이다예를 들어 /myapp과 같이 설정된 경우, 모든 요청은 해당 경로 아래에서 처리된다 ✅ 컨텍스트 패스를 알아야 하는 이유=> 웹 애플리케이션을 개발하고 배포할 때 애플리케이션의 경로를 알아야 다른 리소스에 대한 경로를 올바르게 설정할 수 있기 때문이다특히 JSP에서 다른 JSP 파일을 포함할 때나 서블릿을 호출할 때, 컨텍스트 패스를 이용하여 올바른 경로를 설정해야 한다이렇게 함으로써 애플리케이션이 올바르게 동작하고 다른 리소스에 접근할 수 있다 request.getContextPath(); ➡️이 자체가 context path n.. 2024. 5. 5.
JSP(1) 디렉티브(Directives) JSP 페이지에 대한 설정 정보를 제공한다 예를 들어 페이지의 문서타입이나 사용할 자바 패키지 등을 지정할 수 있다 스크립트 요소(Scripting Elements)선언문(Declarations) : 변수나 메소드를 선언할 때 사용한다 - jsp 페이지가 번역될 때 클래스의 멤버(변수나 메소드)로 추가된다즉, 이 안에 선언된 변수나 메소드는 페이지 전체에서 사용할 수 있으며, 페이지 요청 간에 상태를 유지하지 않는다   스크립틀릿(scriptlets) : 페이지에서 수행될 자바코드를 작성한다(자바 코드가 들어오는 부분이다)    표현식(Expressions) : 출력할 내용을 작성할 때 사용한다- 간단한 값을 출력할 때 사용한다. 이 태그 내부에 쓰인 코드는 값을 반환.. 2024. 5. 5.
99클럽 코테 스터디 6일차 TIL + 문자열 내림차순으로 배치하기 import java.util.Arrays; class Solution { public String solution(String s) { String[] arr = s.split(""); StringBuilder sb = new StringBuilder(); Arrays.sort(arr); for(int i = arr.length - 1 ; i >= 0; i--){ sb.append(arr[i]); } String answer = sb.toString(); return answer; } } 2024. 4. 1.
99클럽 코테 스터디 6일차 TIL 프로그래밍 언어 기초 1. 변수명 표기법 (1) 카멜 표기법 (Camel Case) 여러 단어가 결합된 경우, 첫 단어를 제외하고, 각 단어의 첫 글자를 대문자로 표기한다 주로 여러 메서드나 변수명에 사용된다 ex) flowChart (2) 파스칼 표기법(Pascal Case) 모든 단어의 첫 글자를 대문자로 표기한다 클래스나 네임 스페이스의 이름에 주로 사용된다 ex) FlowChart (2) 스네이크 표기법(Snake Case) 모든 단어를 소문자로 표기하고, 단어 사이에 언더바(_)를 사용한다 변수명, 함수명에 사용되며, 특히 c언어나 python에서 선호된다 ex) flow_chart (2) 헝가리안 표기법 변수의 자료형이나 특성을 나타내는 접두사를 붙여 변수의 용도를 명시한다 현재는 널리 사용되.. 2024. 3. 31.