c:set
- 4개의 영역의 jsp저장소에 변수를 선언하는 태그
- JSTL의 <c:set> 태그는 변수를 설정하고 값을 할당하는 기능
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page import="model.PersonVO" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<!-- c:set var="변수" value="지정값" -->
<!-- 변수에 값을 담겠습니다 -->
<%
PersonVO p = new PersonVO("정은",26);
request.setAttribute("pvo", p);
%>
<!-- 스크립틀릿(자바코드)으로 확인하는 방법 -->
이름: <%=p.getName() %> <br>
나이: <%=p.getAge() %> <br>
<hr>
<!-- EL방식으로 확인하는 방법 -->
이름: ${pvo.name } <br>
나이: ${pvo.age } <br>
<hr>
<c:set var="person" value="${pvo }"></c:set>
<!-- var 속성: 설정된 값을 저장할 변수의 이름을 지정 -->
이름: ${person.name } <br>
나이: ${person.age }
</body>
</html>
'JSP > JSP 공부' 카테고리의 다른 글
[jsp] jsp_project 시작 + 화면 연결 (0) | 2023.05.10 |
---|---|
[jsp] header, main, footer 따로생성 + 함께출력 (0) | 2023.05.10 |
[jsp] 객체를 만들어서 테이블에 삽입 예제 (forEach사용) (0) | 2023.05.10 |
[jsp] form태그 - method설정 (0) | 2023.05.10 |
[jsp] == forEach 배열 출력 == (0) | 2023.05.10 |