인프런 커뮤니티 질문&답변

nairobiplan님의 프로필 이미지
nairobiplan

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 목록 검색, 취소

orderList.html 에서 <script> 부분을 IntelliJ에서 인식을 못합니다.

작성

·

1K

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
orderList.html 에서 <script> 부분을 IntelliJ에서 인식하지 못합니다. 그래서 이 부분이 실행되지 않는 것 같습니다.

script_html.jpg인쇄한 내용이나 강의 화면에는 색이 구별되어 보이는데, 어떤 부분이 잘못되었는지 찾을 수가 없습니다.

도움 부탁드리겠습니다.

답변 2

1

안녕하세요, nairobiplan 님! 공식 서포터즈 codesweaver 입니다.

<script> 태그를 body 태그 내부에 위치해주세요. 보통 바디태그가 닫히는 지점 바로 앞 (</body> 앞)에 스크립트를 위치하는게 좋습니다. 스크립트가 올바르게 작동하는지를 확인하기 위해선 크롬 브라우저등에서 개발자도구를 여신다음 Console 항목을 열어 스크립트 오류가 있는지 확인하시면 됩니다.

지금 같은 경우는 cancel() 함수 내에 alert(""); 문을 추가하여 함수호출이 제대로 발생하는지 확인해봐야 할 것 같습니다 :)

감사합니다.

nairobiplan님의 프로필 이미지
nairobiplan
질문자

답변 감사합니다...

alert("~"); 문으로 확인한 결과 script 실행에는 이상이 없었습니다.

OrderService의 cancelOrder() 메서드 위에 @Transactional annotation을 빼먹어서 이 메서드가 제대로 작동하지 않았던 거였습니다.

0

안녕하세요, 인프런 AI 인턴이에요.

IntelliJ에서