본문 바로가기

전체 글

(254)
[JAVA] 꿀팁 1. for문 사용법 for ( int i = 0; i > sReturn.length; i++ ) { // for문을 사용할 때 이 방법 대신 } for( Map map : sReturn ) { // 이런 방법도 사용할 수 있다. } // 둘의 속도와 기능 차이는 거의 없기 때문에 아무 방법을 사용해도 무관하다 2. 객체 생성과 동시에 중괄호로 묶어서 초기화 Map mWhere = new HashMap() {{ put("FIRST", request.getParameter("FIRST")); put("SECOND", request.getParameter("SECOND")); put("THIRD", request.getParameter("THIRD")); }}; HashMap 객체를 생성과 동시에 중괄호로 ..
[마이플랫폼] 콤보 박스 두 개 사용 시 참고 오랜만에 마이플랫폼 공부. 마이플랫폼을 사용하는 곳이 많지 않다고는 하나 데이터셋은 참 편리하고, 다루는 게 익숙치 않아서 까다롭긴 하지만 그래서 더 재밌는 것 같다. 특히 자바스크립트와 비교해서 화면단 편집할 때 함수들이 많지 않아 불편할 순 있지만 작은 곳에서부터 하나하나 닦아 낸다는 느낌으로 찾아서 성공 시켰을 때의 소소한 재미가 있다. 오늘 내가 만들고 싶었던 건 두 개의 콤보 박스를 사용할 때 첫번째 콤보 박스 선택시 그와 연결된 값만 두번째 콤보 박스에 띄우도록 하고 싶었다. ex) dsName1 => CODE_ID 칼럼의 값 1, 2, 3, 4 ··· 중 3번을 누르면 / dsName2 => CODE_ID 칼럼의 값 2, 2, 3, 1, 4, 4, 3 ··· 중 3번에 해당하는 다른 칼럼의 ..
[JavaScript] 인쇄 기능 재설계 인쇄기능 참고 사이트 (이벤트 핸들러 사용법) JS#1. 웹페이지의 특정 부분만 인쇄하고 싶을 때 웹페이지에 인쇄 기능을 넣고 싶은데, 인쇄 결과물에는 전체가 아니라, 특정 부분만 나오게 하고 싶을 때가 있습니다. 웹서핑을 하다보면 이런 기능이 구현된 곳이 종종 보이지요. 두 가지 방법 openuri.net 전에 열심히 만들어뒀던 인쇄 기능이 있긴 했지만, 어느 순간부터 인쇄 기능이 실행이 된 이후 취소를 누르면 원본 복사 해둔 상태로 돌아가지 않는 문제가 생기고 말았다. 전에도 같은 부분에서 작은 문제가 있었는데 인쇄 기능 실행 이후에 원본의 창(모달창)의 취소 버튼이 눌리지 않는 문제가 있어서 아래 코드에 보면 그 부분을 수정하는 코드도 추가를 해뒀었다. 구글링을 해보니 새 창을 열어 원본 복제를 하..
아코디언 메뉴 열고 닫을 때 class show 자동 감지 // 아코디언 메뉴 눌렀을 때(class = show) 해당 jsp 파일 불러오기 $('.accordion-button').on('click', function(){ var myTarget = $(this).attr('data-bs-target');// 내가 누른 버튼의 타겟 찾음 var targetId = myTarget.substr(1, myTarget.length);// # 뺌 var targetId2 = document.getElementById(targetId); console.log("targetId : " + targetId); console.log("targetId2 : " + targetId2); setTimeout(function() {// show 실행까지 기다림 ( 0.4s ) va..
Hashmap / Json ㅇ아하 https://www.delftstack.com/ko/howto/java/how-to-convert-hashmap-to-json-object-in-java/ Java에서 Hashmap을 JSON 객체로 변환하는 방법 이 기사에서는 해시 맵을 간단한 JSON 객체로 변환 할 수있는 방법을 소개합니다. www.delftstack.com
HashMap https://codechacha.com/ko/java-map-hashmap/ Java - HashMap 사용 방법 및 예제 HashMap은 Map의 일종으로 key와 value의 쌍으로 이루어진 데이터를 보관합니다. HashMap은 데이터의 저장순서를 보장하지 않으며 null을 허용합니다. 또한 put, putAll, get, remove, keySet, values 등의 API들을 제 codechacha.com
세션 https://pingfanzhilu.tistory.com/entry/JSP-Session%EC%84%B8%EC%85%98 [JSP] 28. Session(세션) #세션 -서버에서 사용자의 정보(상태)를 저장한다. -쿠키와 같이 서버와의 관계를 유지하기 위한 수단이다. -클라이언트의 요청이 발생하면 자동 생성된다. -쿠키와 달리 클라이언트의 특정 위치 pingfanzhilu.tistory.com 세션 시간 설정 - web.xml 30 => 30분으로 설정
[jquery] ajax 처리시 한 번에 데이터 전달 - serialize() http://chongmoa.com/ajxa/6764 C.m.A API 이야기(Mokulsha!) serialize() 입력된 모든Element(을)를 문자열의 데이터에 serialize 한다. serialize()를 이용하면 일일이 fname=값&femail=값&sex=값&job=값 이렇게 안해주어되 됩니다. serializ.. chongmoa.com