1. UserForm.jsp
(1)
#<body>태그 직전까지 살펴본다면, Arraylist와 VO를 위한 import를 확인할 수 있다.
style을 위의 주석과 같이 설정해 주었다.
(2)
# <select>태그는 <option>태그에 해당하는 값들만 선택할 수 있는 역할을 한다.
그래서 나이를 10부터 99까지 설정한다면 for문을 통해 위와 같이 코딩하면 된다.
그 결과는 다음과 같다. 나머지는 전 코딩이랑 큰 차이 없다.
(3)
# ArrayList<User> list = (ArrayList<User)session.getAttribute("list");
list객체를 받아온다.
# list객체의 길이만큼 for문을 돌리는데, 현재는 list객체가 없으므로 "가입된 회원이 없습니다."를 출력한다.
# colspan은 5개의 행을 하나로 합쳐준다.
2. User.java
# ArrayList에 user정보를 담은 user객체를 담기위해 만든 User class 이다.
3. userSave.jsp
# getParameter을 통해 값을 받아오고, User의 u1객체에 그 데이터를 넣고 있다. 그리고 list에 그객체를 추가해주고 User 타입의 데이터 리스트를 setAttribute 해주고 있다.
'Foundation > - JSP' 카테고리의 다른 글
DATABASE-MySql (0) | 2017.11.23 |
---|---|
Session (0) | 2017.11.17 |
HTML - <form>, get, post 방식 (0) | 2017.11.15 |
서블릿(Servlet) (0) | 2017.11.14 |
html 기본 (0) | 2017.11.11 |