inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]

13강의에서 디렉토리 구조 차이

967

jo

작성한 질문수 10

0

다이나믹웹프로젝트를 이용해서 자동으로 프로젝트 생성을 하고 구조를 보았는데 선생님과 달리 저는 src가 아닌 src/main/java로 되어있고 src - main - java 폴더가 따로 생성되어 그 안에 .java 파일이 저장되어 있습니다. 그리고 src폴더 안에 webapp폴더가 들어가 있었는데 구조가 이렇게 된 이유가 무엇인지 모르겠습니다. 왜그런지 혹시 아시나요? webapp폴더는 제가 그냥 src 밖으로 빼내었는데 상관없겠죠?
 

mysql MVC jsp pojo ajax

답변 1

0

박매일

그림을 보면 동영상 강의 실습환경과 차이가 있는듯합니다.
실습환경은 달라도 크게 상관은 없습니다.

어떤 버전과 개발환경인지 잘은 모르지만 이클리스 환경이라고 보면
다이나믹웹프로젝트로 만들때 일반적으로 WebContent 디렉토리가 만들어지는데
위에 만들어진 프로젝트를 보니까 webapp로 만들어져 있습니다. 
아마 Maven형식으로 세팅이 되어 있는듯합니다. 상관은 없습니다.

WebContent를 webapp로 해석하면됩니다.
그리고 첫번째 노란색
-> src/main/java 이부분은 디렉토리 구조로 한번에 보이는 부분이구요.
->kr.bit.controller 는 package구조입니다.
아래에 노란색은
->위에 있는 디렉토리 구조를 아래에 폴더개념으로 보기 쉽게 쭉 펼쳐서 보여주는 부분입니다.
->위에서 보나 아래서 보나 상관이 없구요 원래 이렇게 만들어진 프로젝트도 있습니다.^^
src
  - main
     - java
       - kr
         - bit
          - controller
그리고 임의로 폴더의 위치를 변경하면 않되구요^^

 

0

jo

답변 감사합니다. 확인해보니 다이나믹웹프로젝트 만들 때 content directory 경로가 src/main/webapp로 되어있었어요. webapp가 안에 들어있었나봐요. 다시 위치는 변경했어요. 감사합니다.

WEB-INF 파일 관련 53강 에러발생

0

224

2

질문드립니다.

0

213

2

질문이있습니다.

0

158

2

bin폴더가 존재하지않아요

0

217

2

Mysql 이클립스랑 연동하는 부분에서 ...

0

214

2

response.sendRedirect / forward

0

247

2

Export하기

0

152

1

초기 설정

0

177

2

콘솔에 출력이 안됩니다.

0

201

2

mysql 실행안됨

0

211

1

stop.bat 실행오류

0

150

1

mysql startup.bat 오류

0

225

2

34강 질문 있습니다!

0

202

2

전자정부프레임워크

0

315

2

22강 에러관련 짊문입니다

0

186

1

강의 20강 질문 및 오류관련

0

221

1

전자정부프레임워크 질문입니다.

0

250

1

My sql 비밀번호 설정 오류

1

494

1

화질이 계속 720p인데 1080은 안되는건가요?

0

341

1

53강 후반부 경로

0

297

2

오류가 발생하였는데 왜 일까요...?

0

428

1

mysql 설정에서 키가 먹지 않습니다

0

355

2

13강 test.jsp 질문 드려요

0

357

1

3강 mysql 질문입니다

0

330

1