본문 바로가기
웹프로그래밍/JSP

JSTL 변수처리

by 폴더맨 2024. 6. 8.

JSTL 변수처리

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="com.member.Member" %> 
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<html>
<body>
<c:set var="name1" value="Jimmy" />
name1 변수의 값:${name1}<br>
<c:set var="name2">이길우</c:set>
name2 변수의 값:${name2}<br>

<%
	Member m = new Member();
	m.setName("James");
	m.setAge(30);
	m.setAddress("서울");
	request.setAttribute("m", m);
%>

<c:set var="name3" value="<%=m.getName() %>" scope="request" />
name3 변수의 값: ${name3}<br>
<c:set var="age" value="<%=m.getAge() %>" scope="request" />
age 변수의 값: ${age}<br>
<c:set var="address" value="${m.address}"  />
address 변수의 값: ${address}<br>

<c:set target="${m}" property="name" value="김희천" />
자바빈 객체 m의 name 속성의 값(표현언어): ${m.name}<br>
<c:set target="<%=m%>" property="name" value="홍길동" />
자바빈 객체 m의 name 속성의 값(표현식): <%=m.getName() %><br>

<c:set var="bestMember1" value="${m.name}" />
<c:set var="bestMember2" value="#{m.name}" />
bestMember1 변수의 값: ${bestMember1}<br>
bestMember2 변수의 값: ${bestMember2}<br>

<c:set target="${m}" property="name" value="김희천" />
bestMember1 변수의 값: ${bestMember1}<br>
bestMember2 변수의 값: ${bestMember2}<br>

<c:set var="member" value="<%=m %>" />
${member.name}<br>
${member.age}<br>
${member.address}<br>

</body>
</html>

 

 

세상을 링크하라!!! 모든 링크를 한 자리에...
링크닷컴: https://linkdotcom.mycafe24.com/

 

유용한 링크, 링크닷컴 #무료 #링크사이트 #링크사이트

컴퓨터 및 일반 유용한 링크들을 모아 놓았습니다. 지금 바로 확인하세요!

linkdotcom.mycafe24.com

 

 

'웹프로그래밍 > JSP' 카테고리의 다른 글

JSTL 표현언어 함수  (0) 2024.06.08
JSTL 흐름제어  (0) 2024.06.08
표현언어와 자바빈  (0) 2024.06.08
param 내장객체  (0) 2024.06.08
표현언어  (0) 2024.06.08