<%@page import="vo.Person"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
request.setAttribute("personObj", new Person("짱구",13));
%>
<jsp:forward page="el05_result.jsp?firstNum=10&secondNum=20"></jsp:forward>
</body>
</html>
<%@page import="vo.Person"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
Person p = (Person)request.getAttribute("personObj");
%>
<h3>person객체로 받아온 person객체</h3>
이름: <%=p.getName() %><br>
나이: <%=p.getAge() %><br>
<hr>
<h3>EL사용한 person객체</h3>
${personObj }<br>
이름getName: ${personObj.getName() }<br>
이름name: ${personObj.name }<br>
나이: ${personObj.age }<br>
<hr>
<h3>매개변수로 전달된 값</h3>
EL번호1: ${param.firstNum }<br>
EL번호2: ${param.secondNum }<br>
</body>
</html>
package vo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Person {
private String name;
private int age;
}
'JSP > 이론' 카테고리의 다른 글
EL복습시간 + ${per.name} << name을 적으면 name의 getter를 가져온다 (0) | 2023.06.15 |
---|---|
객체 bean사용 비슷한 것(property * /setattribute ) (0) | 2023.06.14 |
el 배열로 (체크박스일 때 사용할 것) 가져오기/paramValues (0) | 2023.06.14 |
EL (0) | 2023.06.14 |
setproperty(*) - *(와일드카드) (0) | 2023.06.14 |