IT/development210 [jQuery]jQuery 정규표현식 이용해서 키보드 입력값 제한 목차 jQuery 정규표현식 이용해서 키보드 입력값 제한 사용자가 입력한 값을 체크해서 알림창을 띄우거나 할 때 jQuery의 keyup()을 사용하면 됨 keyup 이벤트는 키보드의 키를 눌렀다 뗄 때 이벤트를 발생 시킴 해당 이벤트는 포커스를 가질 수 있는 요소에만 발생 시킬 수 있음(ex : input) 대부분의 form 요소들에서 사용가능하다고 함 ex) 사용자가 입력한 값이 한글이 아닌 값일 경우를 체크해서 경고창을 띄우는 코드 예시 // 정규표현식 -> 한글만 입력 체크 function check_input() { $("#item").keyup(function() { // 입력값에 숫자, 영문, 특수문자가 올 경우 경고창 표시 후 ""으로 치환 var regexp = /[a-z0-9]|[ \[.. IT/development 2022. 11. 24. [JavaScript] javascript에서 jstl 사용하기 목차 javascript에서 jstl 사용하기 개발을 하다보면 java에서 받아온 값을 javascript에서 사용해야 될 경우가 종종 있다. 이 때 서버가 동작하는 순서를 이해하고 있는게 중요함 JAVA -> JSTL -> HTML -> javascript 순서로 동작함 그러므로 javascript에서는 jstl의 값을 쓸 순 있지만 jstl에서는 javascript값은 사용할 수 없다. 예를 들어서 java의 List타입의 변수에 담긴 데이터를 jstl을 이용해서 javascript에서 사용하려면 아래처럼 사용하면 됨 참조 : https://lee1535.tistory.com/29 [Javascript/JSTL] javascript안에 JSTL 사용 javascript에서 JSTL LIST 받아오기 .. IT/development 2022. 11. 24. [jQuery]selectBox change 이벤트 목차 [jQuery]selectBox change selectBox의 값이 변경될 때마다 placeholder를 변경하는 예제 $(document).ready(function() { $("#selectBox").change( function() { let val = $("#selectBox option:selected").val(); switch(val) { case '1' : $("#input1").attr("placeholder", "사용자"); break; case '2' : $("#input1").attr("placeholder", "연락처"); break; case '3' : $("#input1").attr("placeholder", "이메일"); break; default : $("#input.. IT/development 2022. 11. 24. [Java] Java bit 확인 목차 Java bit 확인할 경우 cmd 실행 후 아래 명령어 입력 위 이미지처럼 64-Bit라는 내용이 표시되면 64bit Java가 설치된 것임 아래처럼 나오면 32bit 설치된 것임 Error : This Java instance does not support a 64-bit JVM. Please install the desired version. 간단한 내용이지만 나중에 내가 보기 위해 기록 참조 : https://onedaystudy.tistory.com/79 [JAVA] JAVA BIT 확인하는 방법 Role이 바뀌면서 JAVA를 내가 설치하지 않고서버담당자들에게 설치를 요청하는 일이 빈번해졌다. 분명 64bit로 설치해달라고 요청했음에도 불구하고,종종 32bit로 설치해놓고는 64bit 설치.. IT/development 2022. 11. 24. [jQuery] jQuery 버튼 클릭 시 table tr 숨김처리 목차 버튼 클릭 시 table의 tr영역을 숨김처리하는 예제 // 체크박스가 체크 되어 있으면 table tr display none처리 예제 function check() { $("#ch").change(function(){ if($("#ch").is(":checked")){ $("tr#one").css("display", ""); $("tr#two").css("display", ""); }else{ $("tr#one").css("display", "none"); $("tr#two").css("display", "none"); } }); } "$(#ch)"에 change이벤트를 줬고 체크여부를 체크해서 조건처리한 간단한 예제 내용이 너무 간단하긴 하다. IT/development 2022. 11. 24. [WAS]apache tomcat 요청 타겟에서 유효하지 않은 문자가... 목차 요청 타겟에서 유효하지 않은 문자가.. HTTP 상태 400 - 잘못된 요청 메시지 : 요청 타겟에서 유효하지 않은 문자가 발견되었습니다. 유효한 문자들은 RFC 7230과 RFC 3986에 정의되어 있습니다. apache tomcat WAS에서 발생하는 에러로 쿼리스트링에 []같은 특수문자가 있을 경우 발생 해결방법 : server.xml에서 relaxedQueryChars="[,]"를 추가 참조 : https://ninetynine-2026.tistory.com/507 [에러] 요청 타겟에서 유효하지 않은 문자가 발견되었습니다. 유효한 문자들은 RFC 7230과 RFC 3986에 http://localhost:8080/adm/main_visual? mode=insert&orderKey=regis.. IT/development 2022. 11. 24. [java]생년월일로 만나이 계산 예제 목차 [java]생년월일로 만나이 계산 예제 생년월일로 만나이 구하는 예제 소스이다. public static int getAgeByBirthday(String birthDay) { // param값은 "2000-01-01" 타입의 데이터라는 가정 String birth = StrUtils.replace(birthDay, "-", ""); // 년,월,일 자르기 int birth_year = StrUtils.parseInt(StrUtils.substring(birth, 0, 4)); int birth_month = StrUtils.parseInt(StrUtils.substring(birth, 4, 6)); int birth_day = StrUtils.parseInt(StrUtils.substring(bi.. IT/development 2022. 11. 24. [jQuery] jQuery CDN 항상 최신으로 불러오기... 목차 내가 나중에 찾아보기 위해 기록함 참조 : 기록하는 동구, "2020.02.03", https://donggu1105.tistory.com/22 IT/development 2022. 11. 24. [WAS] Apache Tomcat 한글 깨짐(인코딩 문제) 목차 Apache Tomcat 한글 깨짐 유지보수 중인 사이트의 운영환경은 Jboss이고 로컬은 Tomcat 환경인 사이트에서 로컬에서만 한글이 깨지는 경우가 발생해서 구글링 후 조치 후 나중에 보려고 기록함 tomcat 인코딩 설정 하기전 (asIs) 아래처럼 한글값이 깨져서 나온다. 아래처럼 db에는 한글이 정상적으로 들어가 있고 그 값을 서버단에서 가져왔을 때도 한글이 깨지지 않는다. 이를 jstl로 화면에 출력 했을 때에만 저렇게 표시가 되는 경우이다. 아래 블로그에서 참조 했습니다. 일단 다른 블로그 참조해도 tomcat 관련 설정 3가지를 고치란 거였다. 1번 째 방법 tomcat의 server.xml의 Connector태그 수정(나는 GET방식일 때 한글깨짐이라 이것만 고쳐서 해결 되었다.).. IT/development 2022. 11. 24. Cannot create JDBC driver of class 'net.sf.log4jdbc.sql.jdbcapi.DriverSpy'... 목차 전자정부프레임워크 이용해서 log4jdbc를 cubrid와 연동하는 과정에 아래와 같은 에러가 발생했다. log4jdbc 연동하기까지 사전작업은 아래와 같다. 1. pom.xml에 의존성 추가 https://mvnrepository.com/artifact/org.bgee.log4jdbc-log4j2/log4jdbc-log4j2-jdbc4.1/1.16 org.bgee.log4jdbc-log4j2 log4jdbc-log4j2-jdbc4.1 1.16 repository에 해당 jar 다운로드 된 것 확인 2. 로그 설정파일 추가 log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Slf4jSpyLogDelegator 3. jdbc 연결정보 수정 glo.. IT/development 2022. 11. 24. 이전 1 ··· 14 15 16 17 18 19 20 21 다음