gwooden_코린이
표현언어(EL)로 내장객체 본문
728x90
표현언어(EL)로 내장객체
- pagecontext
- request
- session
- application
<%@ 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>
<%
pageContext.setAttribute("name", "page");
request.setAttribute("name", "request");
session.setAttribute("name", "session");
application.setAttribute("name", "application");
%>
페이지 : <%=pageContext.getAttribute("name") %><br>
요청 : <%=request.getAttribute("name") %><br>
세션 : <%=session.getAttribute("name") %><br>
어플리케이션 :<%=application.getAttribute("name") %><br>
<br>
EL<br>
페이지 : ${pageScope.name} <br>
요청 : ${requestScope.name} <br>
세션 : ${sessionScope.name} <br>
페어플리케이션이지 : ${applicationScope.name} <br>
</body>
</html>
<%@ 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>
<h1>정보 입력</h1>
<form method="post" action="info.jsp">
아이디 : <input type="text" name="id"><br>
비밀번호 : <input type="password" name="pw"><br>
이름 : <input type="text" name="name"><br>
나이 : <input type="text" name="age"><br>
<input type="submit" value="전송">
</form>
</body>
</html>
package com.study.javabeans;
public class TestBean {
private String id;
private String pw;
private String name;
private int age;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getPw() {
return pw;
}
public void setPw(String pw) {
this.pw = pw;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
request.setCharacterEncoding("utf-8");
%>
<jsp:useBean id="member" class="com.study.javabeans.TestBean"/>
<jsp:setProperty property="*" name="member"/>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>정보 출력</h1>
<div>
아이디 : ${param.id}<br>
비밀먼호 : ${param.pw}<br>
이름 : ${param.name}<br>
나이 : ${param.age}
</div>
</body>
</html>
728x90
'JSP&Servlet' 카테고리의 다른 글
fmt 태그 사용해보기 (0) | 2023.01.26 |
---|---|
JSTL 자카르타 아파치 사용해보기 (0) | 2023.01.26 |
자바 빈(java bean) model (0) | 2023.01.25 |
세션을 이용한 로그인 구현해보기 (0) | 2023.01.25 |
이클립스 JSP 세션(session) (0) | 2023.01.20 |
Comments