2.에서 select 한 값을 웹에 뿌리기 위해서 컨트롤러단의 init메서드 내에서 model 사용.
- 매개변수 ModelMap 타입의 model
- model.addAttribute에 키와 값을 넣는다. ("키",값)
JSTL을 사용하여 뷰에 JSP파일에 디비데이터를 나오게 할 예정인데.
그걸 사용하기 위한 임포트 ( 타일즈 어디에 있어도 상관없지만 보통 헤더쪽에 둔다.)
헤더쪽 아래의 TR부분이 반복되어 나타나야한다 포이치를 사용.
- <c:out>안에 하면 다 스트링으로 바뀌는데 그게 왜 중요하냐 만약 alert이라는 악성 코드가 태그가 나온다고 한다면
그게 실행될수 있는데 <c:out>안에 쓰면 그럴염려가 없다 그냥 문자 그대로만 나오기 때문에.
- forEach를 이용하여 리스트의 값을 웹에 출력 이때 jstl은 화면이 나타날때 쓰여지기 때문에 서버를 다시 내렸다 올려
야만 구현된다는 점을 주의하자.
마저 완성한 부분은 아래에
=== 아래 ===
'스프링(egov)' 카테고리의 다른 글
0.전자정부프레임워크 초기세팅 (0) | 2020.11.03 |
---|---|
5.window 객체활용 (0) | 2020.10.29 |
4. onload, document.ready , canvas 태그 (0) | 2020.10.29 |
2. Mapper 쿼리,egovMap (카멜케이스) (0) | 2020.09.08 |
1.스프링(전자정부) MVC 초기설정 (0) | 2020.08.29 |