[Salle] 3. 메인페이지

2020. 12. 12. 20:15프로젝트/Salle(살래) 중고거래 웹

728x90

요약

  • CSS, HTML만으로 구현한 메인페이지

진행사항

  • 웹사이트 구조:
    • BOX: header, nav, side, section, footer
  • DOM(Document Object Model): 문세 객체 모델
    • <html> <body>를 JS가 이용할 수 있는 객체 형태로 만들어 주는 것을 말한다.
  • 메인페이지 만들기 - 구성:

  • CSS <div>를 같은 선상에 배치하려면 하나의 <div>로 묶어주고 CSS에 display: flex;로 설정해준다.

이슈

  • jstl dependency 추가 - version 1.2가 안맞다고 오류뜸.

    • server에 올리면 화면에 org.apache.jsp.WEB_002dINF.view.home_jsp 이런 에러가 뜬다. dependency를 삭제해도 남아았다. 그 이유는 jsp 파일이 java 파일로 변환되고 class 파일로 만들어져서 빌드되는 과정에서 에러가 나는 거라고 한다. (참고링크)
    • 해결:

    <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency>

    <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency>

    이렇게 dependecny 설정해주니까 괜찮아짐