* 웹을 먼저 디자인한 후에 서버 프로그램을 입히는 것이 가장 빠르고 효율적.
==> 혼자 작은 단위의 프로젝트를 수행할 때,
container 클래스
- 반응형 웹으로 요소들이 크기에 맞게 알아서 작아지게 해줌.
m - (0 ~ 5) : 마진 클래스로 (...ml , mt , mb, mr)
p - (0 ~ 5) : 패딩 클래스 (...pl , pt , pb, pr)
기본적으로 html, css 기반이기 때문에 문법은 똑같고, 미리 만들어져있는 클래스를 사용하는 것뿐.
data-toggle="modal"
페이지에서 화면 전환이 아닌 팝업을 띄워야할 때 사용하는 bootstrap만의 팝업.
아래의 공식문서를 참조하면 자세히 알 수 있다.
getbootstrap.com/docs/4.0/components/modal/
위의 사진과 같은 팝업을 modal이라 한다.
- modal fade
- modal-dialog
- modal-content
- modal-header (modal 제목)
- modal-body (modal 내용)
- modal-footer
- modal-content
- modal-dialog
등록하기 버튼을 눌렀을 때 modal이 잘 적용된 것을 볼 수 있다.
* class = "form-row"
- 하나의 행을 여러개로 나눌 때 사용
다음과 같이 한 행이 두개로 나눠진 것을 확인할 수 있다.
* card 클래스
getbootstrap.com/docs/4.0/components/card/ 공식문서
딱딱한 이론으로 프레임워크란 것에 대해 들을 때는 와닿지 않았는데 직접 구현해보니까 바로 와닿는다.
골격, 뼈대라는 말이 괜히 붙혀진게 아니구나 싶다...
이제 각 기능들과 페이지들이 index.jsp와 연동될 수 있도록 구현하여야한다.
신고, 등록, 로그인, 로그아웃, 회원가입 등등. 현재는 디자인 틀만 짜놓았다. 현재까지의 결과물을 아래에 첨부한다.
반응형
'Java > Jsp' 카테고리의 다른 글
6. 회원 데이터 모델링 (0) | 2021.02.07 |
---|---|
5. 데이터베이스 설계 (0) | 2021.02.06 |
4. 로그인, 회원가입 화면 (0) | 2021.02.05 |
2. 프레임워크로 웹 디자인 틀 잡기 (0) | 2021.02.04 |
1. Jsp와 mysql의 연동 (0) | 2021.02.03 |