목록전체 글 (554)
A Joyful AI Research Journey🌳😊
onchange event is triggered when the input field loses focus and its value has been changed. 예시) 비밀번호 (영문 숫자 특수문자 조합, 8자리 이상) 좋아요! 영문자, 숫자, 특수기호 조합으로 8자 이상으로 입력하세요. //비밀번호 체크 console.log("Password check connect"); function validatePassword() { const passwordInput = document.getElementById("password"); if (!passwordInput.checkValidity()) { passwordInput.classList.add("is-invalid"); passwordInput...
230504 Thu 부트스트랩의 validation 기능을 쓰고 있는 데 태그 안에 id = "needs-validation"과 novalidate를 추가하면 부트스트랩 자체의 validation이 정상적으로 작동한다. 비밀번호 (영문 숫자 특수문자 조합, 8자리 이상) 좋아요! 영문자, 숫자, 특수기호 조합으로 8자 이상으로 입력하세요. id = "needs-validation": enable the validation and feedback messages. novalidate: disable the browser's built-in validation.
https://eastflag.co.kr/frontend/html5_api/html5-bootstrap-validation/ html5 form api 와 bootstrap 에서의 validation 구현 | 풀스택개발 EastFlag bootstrap validation bootstrap에서는 html5 validation을 그대로 이용한다. form에 was-validated 클래스만 넣으면 html5 validation을 체크하고 정상적인 경우는 valid-feedback에 비정상적인 경우에는 invalid-feedback을 보 eastflag.co.kr https://pika-chu.tistory.com/927 [Bootstrap] class="invalid-feedback"이 작동하지 않을 때 ..
230503 Wed 88th class 할 것 리스트 favicon 등록 안 쓰는 코드(favicon, jquery), 파일 등은 지움 파일 합치기 (12개 정도) PPT 만듦 (공동 작업) 관리자 페이지 가로줄 DB 세부적 수정 (ex. 이름 등) 코드 수정할 것 리스트 Issue.jsp GeneralDown.jsp InoutDown.jsp SergDown.jsp nav.jsp Issue.jsp CertificateController.java CertificateMapper.java CertificateService.java CertificateServiceImpl.java CertificateMapper.xml HomeController.java
230502 Tue 87th class 할 것 리스트 Post로 바꿈, JS 파일 추가 파일 바꾸기 (12개) Swal 적용 -> contional statements in js JavaScript → 정규식으로 유효성 검증 관리자 페이지 가로줄 DB 세부적 수정 (ex. -, 주민등록번호 -, 전화번호 - 등) 코드 수정할 것 리스트 Issue.jsp GeneralDown.jsp InoutDown.jsp SergDown.jsp nav.jsp Issue.jsp CertificateController.java CertificateMapper.java CertificateService.java CertificateServiceImpl.java CertificateMapper.xml HomeController..
ON : JOIN을 하기 전 필터링을 한다 (= ON 조건으로 필터링이 된 레코들 간 JOIN이 이뤄진다) WHERE : JOIN을 한 후 필터링을 한다 (= JOIN을 한 결과에서 WHERE 조건절로 필터링이 이뤄진다) SELECT m.id, name, residentid, disease FROM member AS m INNER JOIN certificate AS c ON m.id = c.id WHERE m.id = #{id} and c.patientcode = '1' 참고: https://developyo.tistory.com/121
230501 Mon 86th class 할 것 리스트 컨트롤러 수정 -> 데이터 읽음 기능 구현 내역 X -> 경고창 뜸 기능 구현 JS: 로그아웃 기능 구현 JS: 정규식 유효성 검사 기능 구현 코드 수정할 것 리스트 Issue.jsp GeneralDown.jsp InoutDown.jsp SergDown.jsp nav.jsp Issue.jsp CertificateController.java CertificateMapper.java CertificateService.java CertificateServiceImpl.java CertificateMapper.xml HomeController.java 버튼 클릭했을 때 환자 코드가 안 맞으면 || 없으면 '내역이 없습니다.' 경고창 뜨고, 환자 코드가 맞으면..
이클립스에서 Tomcat version 8.5 only supports J2EE 1.2, 1.3, 1.4 and JAVA EE 5,6, and 7 Web modules. 라는 오류때문에 서버 연동이 안 됐는데 Dynamic Web module을 3.1로 맞춰주면 된다. 참고: https://gabrielyj.tistory.com/196 [톰캣/에러] Tomcat version 8.5 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5, 6, and 7 Web modules 에러 스프링 프로젝트를 구동 시키기 위해 톰캣 서버에 프로젝트를 추가 하려고 하는데 아래와 같은 에러가 발생 했습니다. 'Tomcat version 8.5 only supports J2EE 1.2, 1..
패키지명: 모두 소문자, 밑줄문자(_) 사용 안 함 클래스명: 파스칼표기법(PascalCase), 명사 또는 명사구 인터페이스명: 파스칼표기법(PascalCase), 명사 또는 명사구이지만, 가끔 형용사 사용(ex. Readable) 메서드명: 낙타표기법(lowerCamelCase) 상수명: 대문자 뱀 표기법 UPPER_SNAKE_CASE 비상수 필드명, 파라미터명, 로컬 변수명: 낙타표기법(lowerCamelCase) DTO, DAO: GuestDTO 참고
230428 학원에서 csv 파일 저장해서 집에서 쓸 때 csv import해서 쓴다. 한글 깨짐 방지도 설정해준다. https://cotak.tistory.com/63 [MySQL] MySQL에서 CSV파일 Import하기 일반적으로 스프레드시트를 MySQL 테이블로 옮기는 데엔 Workbench 내장 기능인 Table Data Import Wizard나 외부 응용프로그램인 MySQL for Excel이 사용된다. 오늘은 이 중 Table Data Import Wizard를 통한 CSV 파일 I cotak.tistory.com