코어 태그
흐름 제어 태그 - redirect
지정한 페이지로 리타이렉트한다.response.sendRedirect() 와 비슷하다.
| <c:redirect url="리다이렉트할 URL"> <c:param name="파라미터이름" value="파라미터값" /> </c:redirect> |
- url : 리다이렉트 URL
- <c:param>은 리다이렉트할 페이지에 전달할 파라미터를 지정한다.
| <c:redirect url="/ifTag.jsp"> <c:param name="name" value="bk" /> </c:redirect> |

실행 결과

기타 태그 - out
JspWriter에 데이터를 출력한다.
| <c:out value="value" escapeXml="{true|false}" default="defaultValue" /> |
- value : JspWriter에 출력할 값을 나타낸다. 일반적으로 value 속성의 값은 String과 같은 문자열이다. 만약 value의 값이 java.io.Reader의 한 종류라면 out 태그는 Reader로부터 데이터를 읽어와 JspWriter에 값을 출력한다.
- escapeXml : 이 속성의 값이 true일 경우 아래 표와 같이 문자를 변경한다. 생략할 수 있으며, 생략할 경우 기본 값은 true이다.
- default : value 속성에서 지정한 값이 존재하지 않을 때 사용될 값을 지정한다.
* escapeXml 속성이 true일 경우 변환되는 문자
| 문자 | 변환된 형태 |
| < | < |
| > | > |
| & | & |
| ' | ' |
| " | " |

실행 결과

out 태그로 바꾸고, escapeXml의 속성을 true로 설정해준다.

실행 결과

자바스크립트가 문자로 출력이 된다.
escapeXml의 속성을 false로 바꿔본다.

실행 결과

참고 : boostcourse https://www.boostcourse.org/web316/lecture/254294/?isDesc=false
웹 프로그래밍(풀스택)
부스트코스 무료 강의
www.boostcourse.org
'boostcource > boostcourse_web programming' 카테고리의 다른 글
| Maven (0) | 2024.04.22 |
|---|---|
| 데이터베이스 (0) | 2024.04.21 |
| JSTL -3 (0) | 2024.04.21 |
| JSTL -2 (0) | 2024.04.21 |
| JSTL (1) | 2024.04.21 |