본문 바로가기

Foundation/- JSP

ArrayList를 이용한 회원정보 출력

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