Spring

여러개의 객체를 한곳에 추가해주기 List

화이팅하자9 2023. 12. 29. 16:43

접두사와 접미사를 설정해준것으로 딱히 안만지는게 낫다.

 

DispatcherServlet : 들어오는 모든 요청을 먼저 받아 적합한 컨트롤러에 위임해주는 프론트 컨트롤러

 

mavendependencies에 있는것들은 viewresolver들이라고 한다.

 

 

 

 

BoardController

1.entity즉 boardDTO라는 곳에서 생성자를 가상의 데이터로 예시를 잡고 만들어준다.

entity이름 생성자 = new entit이름(entity의 순서)

 

2.만약 여러개를 만들어 주었다면 일일히 결과를 나타낼수 없으니 List로 담아준다.

 

3. 리스트로 만들어준 변수로 가상의 데이터를 add로 추가해준다.

 

4. 괄호안에 spring에서 제공하는 메모리인 Model 변수를 넣어준다.

 

5. 그 후 변수안에 List로 잡아준 변수를 추가하는 addAttribute를 넣어준다. 

 

 

boardMain.jsp

그리고 boardMain에 BoardController에서 생성해준 값들을 나타내기 위해

c:forEach에 boardList를 넣어준다.