일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- API
- restapi
- jsx
- react
- Git
- 리액트
- npm
- 파이썬챌린지
- Python
- #99클럽 #99일지 #코딩테스트 #개발자스터디 #항해 #TIL
- 컴퓨터공학과
- prontend
- 파이썬
- Yarn
- IT
- JSON
- backend
- GitHub
- CSS
- 몽고DB
- web
- Java
- 보안
- 디지털포렌식
- 프론트엔드
- 99클럽 #99일지 #코딩테스트 #개발자스터디 #항해 #TIL
- Today
- Total
목록Full-Stack/JSP (4)
이것저것

JSTL(JSP Standard Tag Library) 사용하기 * request.getAttribute()- Java Servlet에서 사용되는 메서드- 클라이언트가 HTTP 요청으로 전달한 데이터를 받아오거나 서버에서 처리한 결과를 클라이언트로 전달할 때 주로 사용된HTTP 요청(request)에서 속성(Attribute) 값을 가져온다일반적으로 JSP나 Servlet에서 클라이언트로부터 전달된 데이터를 받아오거나, 서버에서 생성된 데이터를 클라이언트로 전달할 때 사용된다클라이언트로부터 전달된 데이터는 주로 HTTP 요청의 파라미터로 전달되며, 서버에서 생성된 데이터는 주로 HTTP 요청의 파라미터로 전달되며, 서버에서 생성된 데이터는 주로 HTTP 요청, 응답, 서블릿 컨텍스트등에서 사용된다 ..
🔹Web Server -- html 파일과 jpg, png, gif 확장자로 되어진 이미지 파일로 이루어진 정적인 문서나 이미지 파일을 웹페이지로 보여지게끔 제공해주는 서버 🔹 WAS(Web Application Server)Web Server 기능 + Web Container(웹컨테이너) 기능을 합친것 Web Container(웹컨테이너)란?JSP(HTML 페이지속에 Java 소스가 올라가 있는 페이지) 와 Servlet(웹기능을 하도록 만들어진 Java Class)을 실행시킬수 있는 소프트웨어이다. JSP 와 Servlet 은 자바변수가 사용되어 지므로 입력되어지는 변수값에 따라 그 내용이 변하므로 동적 웹페이지를 구현한다. Web Server에 ..

컨텍스트 패스명(Context Path Name)- 웹 애플리케이션의 루트경로를 나타낸다즉, 웹 애플리케이션이 서버에서 실행될 때 해당 애플리케이션의 루트 경로가 되는 것이다예를 들어 /myapp과 같이 설정된 경우, 모든 요청은 해당 경로 아래에서 처리된다 ✅ 컨텍스트 패스를 알아야 하는 이유=> 웹 애플리케이션을 개발하고 배포할 때 애플리케이션의 경로를 알아야 다른 리소스에 대한 경로를 올바르게 설정할 수 있기 때문이다특히 JSP에서 다른 JSP 파일을 포함할 때나 서블릿을 호출할 때, 컨텍스트 패스를 이용하여 올바른 경로를 설정해야 한다이렇게 함으로써 애플리케이션이 올바르게 동작하고 다른 리소스에 접근할 수 있다 request.getContextPath(); ➡️이 자체가 context path n..
디렉티브(Directives) JSP 페이지에 대한 설정 정보를 제공한다 예를 들어 페이지의 문서타입이나 사용할 자바 패키지 등을 지정할 수 있다 스크립트 요소(Scripting Elements)선언문(Declarations) : 변수나 메소드를 선언할 때 사용한다 - jsp 페이지가 번역될 때 클래스의 멤버(변수나 메소드)로 추가된다즉, 이 안에 선언된 변수나 메소드는 페이지 전체에서 사용할 수 있으며, 페이지 요청 간에 상태를 유지하지 않는다 스크립틀릿(scriptlets) : 페이지에서 수행될 자바코드를 작성한다(자바 코드가 들어오는 부분이다) 표현식(Expressions) : 출력할 내용을 작성할 때 사용한다- 간단한 값을 출력할 때 사용한다. 이 태그 내부에 쓰인 코드는 값을 반환..