본문 바로가기

전체 글62

220523 💻JavaScript 체크박스, 셀렉트박스 체크하기 form에서 체크박스, 셀렉트박스(콤보박스)에 체크된 파라미터를 받아 똑같이 체크해보았다. 체크박스, 셀렉트박스에는 readonly 속성이 작동하지 않아 disabled 속성으로 수정 불가하게 만들었다. form은 아래 html 코드와 유사해서 생략하였다. html, 스크립트릿 코드 취미 인터넷 여행 게임 영화 운동 hobby: 관심분야 HTML/CSS JavaScript JSP SQL JavaScript 코드 /* 받아온 parameter js 배열(hobby, subject)에 넣기 */ let hobby = [] hobby.push('') let subject = [] subject.push('') /* 받아온 모든 hobby 체크박스 체크 */ .. 2022. 5. 23.
220519 📝JSP page 지시자 속성 대소문자 page 지시자 속성의 값은 대소문자 다 사용가능하지만 (ex. utf-8, UTF-8 둘다 가능) 한 페이지 내부의 속성 값은 대소문자를 맞추어 사용해야 한다. 한 페이지 내부에 charset=utf-8, charset=UTF-8이 같이 들어가면 directive4.jsp directiveTop.jsp directive4.jsp를 실행할 때 다음과 같이 오류가 발생한다. 그런데 새로고침 하다보면 그냥 될 때도 있다.. 소스 출처 2022. 5. 19.
220518 💻백준 2559: 수열 백준 2559 길이 N인 정수 수열에서 연속된 K개의 합 중 가장 큰 값을 구하는 문제이다. 위와 같이 슬라이딩 윈도우방식으로 currentSum을 구한다. 길이 N, 연속 범위 K, 정수 수열 순서로 입력이 주어진다. 초기 currentSum, max를 index 0 부터 index K-1의 합으로 정해 currentSum(이전에 구한 합)에서 현재 맨앞 인덱스(startIndex) 바로 전의 값을 빼고 startIndex +(k-1) 번째 배열 값을 더해 currentSum(현재 합)에 다시 넣는 방식으로 구현하였다. public static int initMax(int[] n, int K) { int result = 0; for(int i = 0; i < K; i++) { r.. 2022. 5. 18.
220517 📝JSP 기본문법 스크립트릿(ScriptLet), 표현식(Expression), 선언문(Declaration) jsp에서 자바코드를 사용하기 위해서는 스크립트릿을 사용해야 한다. 스크립트릿은 , 표현식은 , 선언문은 형식이다. 스크립트릿(ScriptLet) 안에 자바 코드를 작성할 수 있으며 순차적으로 실행된다. 안에 변수를 선언하면 지역변수로 선언된다. 표현식(Expression) 스크립트릿 안에 = 이 추가된 형식으로 웹페이지에 출력된다. 으로 변수값을 출력할 수 있으며 메소드 호출도 가능하다. 내부에 세미콜론(;)을 사용하지 않는다. 선언문(Declaration) 스크립트릿 안에 ! 이 추가된 형식으로 전역변수, 메소드 선언시 사용하며 선언 위치에 관계없이 변수 사용이 가능하다. 2022. 5. 17.