inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링과 JPA 기반 웹 애플리케이션 개발

모임 만들기 페이지에서 시간을 설정할 때, 연월일 제외하고 시간만 입력하려면 어떻게 하면 되는지요?

479

박종성

작성한 질문수 32

0

안녕하세요.

 

모임 만들기 페이지에서 시간을 설정할 때,

연월일 제외하고 시간만 입력하려면 어떻게 하면 되는지요?

fragments.html 의 <div th:fragment="event-form (mode, action)"> 에서

<input id="endEnrollmentDateTime" type="datetime-local"

의 type 부분을 type="time" 으로 하고

Event 클래스에서

private LocalDateTime endEnrollmentDateTime;

private DateTime endEnrollmentDateTime;

로 변경하고 실행하면 html 상에서는 시간이 입력되나,

DB 에는 insert 되어 있지 않습니다.

어떻게 하면 가능한지요?

자세한 설명 부탁드립니다.

 

그리고,

제공해 주신 소스를 다운로드해서

 프로젝트를 실행한 후, 오른쪽 드롭다운 메뉴 중

스터디를 클릭해도 아무 동작이 일어나지 않습니다.

소스를 보면

<a class="dropdown-item" >스터디</a>

이렇게만 나와있고 th:href="@{}" 로 연결된 페이지가 없습니다.

이 부분 기능 구현은 안 해 놓으신 건지요?

 

프로필 페이지에서도

왼쪽 프로필 사진 밑에 있는

스터디 버튼을 누르면 Study 라고만 나오고

별다른 페이지가 나오지 않습니다.

이 부분도 기능 구현은 안 해 놓으신 건지요?

 

 

java spring spring-boot JPA jpa thymeleaf

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

시간만 입력하면 연월일은 기본값으로 들어가도록 구현하고 싶으시다면, fragments.html 의

에서 input 태그 중 datetime-local 타입을 사용하는 부분을 수정하셔야 합니다. datetime-local 타입은 년월일과 시간까지 모두 입력받으므로, 이를 time 타입으로 변경하면 시간만 입력할 수 있게 됩니다. 하지만, 이렇게 수정하시면 Event 클래스에 있는 private LocalDateTime endEnrollmentDateTime;도 LocalDateTime 타입으로 유지해야 합니다. DB로 insert 되지 않는 현상은 이러한 타입 불일치 때문일 가능성이 높으니 다시 한번 확인해 보시기 바랍니다.

또한, 스터디와 같이 th:href=“@{}“에 아무 값도 주어져 있지 않은 태그는 클릭 시 어떤 동작도 일어나지 않습니다. 따라서 이 태그에 원하는 URL을 주고, 해당 URL로 이동하는 페이지를 구현하시면 됩니다.

마지막으로 프로필 페이지에서 스터디 버튼을 눌러도 아무 동작이 일어나지 않는 현상은 예상치 못한 버그 혹은 구현되지 않은 기능일 가능성이 있습니다. 이를 확인하기 위해서는 코드를 자세히 살펴보고, 구현 상황을 파악해야 합니다.

답변이 도움이 되었길 바랍니다. 감사합니다.

Study 개설하는 로직에 대해서 궁금점이 있습니다.

0

56

1

앱 재시작 후 회원가입

0

104

1

app.host 관련 질문이 있습니다

0

99

1

강의 버전 정보

0

127

1

event, study 참조

0

222

2

비밀번호 변경 로직 질문있습니다.

0

136

1

프로필 수정 처리 merge 질문입니다.

0

108

1

회원가입 성공 후 redirect이동시 권한 질문

0

498

3

HtmlEmailService 개발하다 생긴 의문입니다

0

252

2

postgreSql 연결하여 JPA 를 통해 테이블 생성시 ZONE 테이블 생성에서 에러가 납니다

0

433

2

수업질문 [긴급] 로그인안되는 문제 말씀해주시는 부분 반영해서 최종 질문드립니다

0

265

2

[긴급-재업로드]수업질문 로그인 안 되는 문제

0

238

1

[긴급] 로그인해도 네비게이션 바가 안 바뀌고 있습니다!! 로그인이 안 됩니다 도와주세요

0

278

1

cropper 오류 문제로 질문드립니다..

0

289

2

authentication관련 질문...

0

498

2

모임참가 취소 할때 로직 질문

0

352

3

안녕하세요 기선님 질문이있습니다..

0

231

1

HTML코드 및 강의 중간자료들

0

681

3

springSecurity

0

525

2

버전 질문입니다.

0

304

1

부트스트랩, css

0

357

2

영속성 컨텍스트 질문

0

252

2

다시 강의를 보니 드는생각..

0

355

2

5:50에 나오는 HTML코드는 어디서 찾을 수 있나여?

0

317

1