봉봉의 개인 블로그
2017-05-09-E 본문
setter 와 getter 부분 만들기
먼저 이런식으로 kr.or.ksmart.dto 패키지를 만들어 줍니다 그리고 그안에
Member.java 클래스를 만들어줍니다. 그후에 그안을
이런식으로 채워줍니다. 이때 5~9번줄까지는 작성해주고 10~44번줄까지는
메서드 안을 우클릭하고 source ->Generate Getter and Setters 들어가서 전부다 체크하고 확인으로만들고
45~48 까지의 문자은 source ->Generate toString 에 들어가서 확인을 누르면 만들어진다.
그런다음 webContent/javaex 폴더 안에 새로 Member_call.jsp 파일을 만들고 그안에
이런식으로 작성을 해줘서 정상적으로 작동하는지 확인한다.
그런다음 set 부분이 들어가있는 부분에 적용을 시켜준다.
이런식으로 작성된 m_lnsert_pro.jsp 파일이 있다 그러면 이걸
이런식으로 작성을 해줄수도 있게 되는것이다. 하지만 이렇게 하면 문이 더 길어지게 된다.
그래서 useBean 을 이용해서 넘겨온 데이터를 받고 28~32 부분까지도 생략이 가능해진다
useBean 을 사용해서 문을 짧게 바꿔주게 되면
이런식으로 9~11번까지의 문을 추가함으로써 바꿔줄수있다
설명을 조금하자면 10번 문에서 <%@page import="kr.or.ksmart.dto.Member"%>의 역활을 하면서
동시에 Member m = new Member(); 이 역활을 하게된다
또한 아래 11번 문에서는
String m_id = request.getParameter("m_id");
String m_pw = request.getParameter("m_pw");
String m_level = request.getParameter("m_level");
String m_name = request.getParameter("m_name");
String m_email = request.getParameter("m_email");
데이터를 받는 역활과 동시에
m.setM_id(m_id);
m.setM_pw(m_pw);
m.setM_level(m_level);
m.setM_name(m_name);
m.setM_email(m_email);
받는 데이터 만큼 자동으로 데이터를 처리하게 된다.
'학원에서 배운것들 > TEA - E' 카테고리의 다른 글
2017-05-16-E (0) | 2017.05.16 |
---|---|
2017-05-15-E (0) | 2017.05.15 |
2017-05-08-E (0) | 2017.05.08 |
2017-05-02-E (0) | 2017.05.02 |
2017-05-01-E (0) | 2017.05.01 |