PerDto.java
package data.member;
public class PerDto {
//db없지만 그냥 해보는 거
private String name;
private String age;
private String hp;
private String addr;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAge() {
return age;
}
public void setAge(String age) {
this.age = age;
}
public String getHp() {
return hp;
}
public void setHp(String hp) {
this.hp = hp;
}
public String getAddr() {
return addr;
}
public void setAddr(String addr) {
this.addr = addr;
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link href="https://fonts.googleapis.com/css2?family=Do+Hyeon&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="https://code.jquery.com/jquery-3.5.0.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
<title>Insert title here</title>
</head>
<body>
<!-- post방식..한글깨짐 -->
<fmt:requestEncoding value="utf-8"/>
<form action="ex6_jstl.jsp" method="post">
이름: <input type="text" name="name" size="10"><br>
나이: <input type="text" name="age" size="5"><br>
연락처: <input type="text" name="hp" size="15"><br>
<input type="submit" value="서버전송">
</form>
<c:if test="${not empty param.name}">
<jsp:useBean id="dto" class="data.member.PerDto"/>
<jsp:setProperty property="*" name="dto"/>
<pre>
이름: ${dto.name }
나이: ${dto.age }
연락처: ${dto.hp }
</pre>
</c:if>
</body>
</html>