Stack Overflow33 [스프링] JSP 검색어 따른 데이터 배열 리스트 목록 결과 실시간 필터링 개발 (팝업) 스프링을 개발하다보면 ID나 이름을 검색해서 결과를 필터링해줘야 할 필요성이 있다. 다음 소스코드는 텍스트에 검색 명령어를 입력하면 바로 바로 검색 결과를 뿌려준다. 하기의 소스는 팝업에서 작동되며, 팝업이 아니어도 별로 상관없다. 다만, 팝업일 때 팝업창도 닫을 수 있다는 점? 구현 작동 방식은 다음과 같다. 1. 요약 1.1 검색 결과 목록을 전체로 뿌려준다. 1.2 전체 데이터를 안보이게 숨긴다. 1.3 검색 명령어를 치면 필터링해서 해당 내역만 보여준다. 2. 전체 소스 검색 : 2022. 2. 9. [스프링] 체크박스 한번에 모든 것을 disabled 구분하면서 선택, 해제하기 하기는 체크박스를 한번에 선택하고 해제할 수 있는 예제 소스 코드 입니다. 소스 내용을 간단히 설명하자면 다음과 같다. 1. HTML name = "checkboxAll" : 모든 체크박스 선택, 해제하는 체크박스 name = "checkboxUnit" : 각각의 체크박스 2. JAVASCRIPT $(document).ready(function() { $("input[name=checkboxAll]").click(function(){ var chk = $(this).is(":checked"); if(chk){ $("input[name='checkboxUnit']").each(function() { var checkBoxOpt = $(this).prop("disabled"); if(!checkBoxOpt).. 2022. 1. 29. [스프링] JSTL에서 날짜 Date 추출 및 일자 연산 코드 JSTL에서 매번 날짜(Date) 데이터 처리할 때마다 햇갈려서 이렇게 남겨논다. 2022. 1. 15. [스프링] PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException 오류 이슈 대응 크롬 엔진을 사용하는 환경에서 현재 도메인에서 다른 도메인으로 이동하거나 데이터를 송수신 할 때 이동하는 URL이 부모 URL과 상이하여 하기와 같은 오류 팝업 메시지를 보게 된다. PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException 이 오류 메시지의 원인은 SSL 인증서 적용이 안되었거나, 코딩에 SSL 송수신 루틴을 추가해주지 않아서 그런다. 추가 방법은 앞서 썼던 글을 가면 자세히 볼 수 있다. 이동하기 ☞https://baekyle.tistory.com/5 [스프링] SSL API 통신 시 SSLHandshakeException & CrossDomain ERROR 오류에 대한 대응을 위한 코딩방법.. 2022. 1. 12. [스프링] POST로 팝업 윈도우 창 데이터 값 전달하면서 새로 생성하기 코딩을 하다보면 팝업 윈도우 창을 호출해야 하는 경우가 생긴다. 팝업 윈도우 창에 간단한 텍스트를 적는 경우가 대다수이나 때로는 많은 데이터를 담는 기능을 요하는 팝업이 필요할 수 있다. 부모 윈도우에서 넘긴 정보로 팝업 윈도우에서 많은 데이터를 처리하려면 생각했던거만큼 코딩이 잘 안된다. 왜냐하면 팝업을 띄우기 위한 호출과 데이터를 호출하는 2번의 연속 데이터를 처리해야 하며 이를 위해 웹 호출 순서가 어긋나는 경우 내가 원하는데로 데이터를 팝업화면에 못뿌려 주기 때문이다. 더군다나 GET 방식으로 하면 간단히 URL로 넘기면 되는데, POST로 넘겨야 하는 경우 또 생각처럼 잘 안된다. 구글링과 우여곡적 겪으며 만든 POST 팝업 윈도우 창 생성하는 코드를 기록해준다. 1. 요약 1.1 팝업 윈도우 .. 2022. 1. 9. [이클립스] error occured processing xml content is not allowed in prolog 관련 에러 어느 날 갑자기 이클립스 하단 Marker에 빨간블록으로 에러가 뜨기 시작했다. error occured processing xml content is not allowed in prolog 빌드, 컴파일, 런 모두 정상적으로 실행되는데, 하단 에러가 신경쓰여서 없애기로 했다. 구글링을 해보니....XML, XSD(또는 DTD) 확장자명에 따라 인코딩을 다르게 적어야 한다는 식의 글이 많았다. XML file 인 경우 XSD file 인 경우 해당 경우도 안되는 경우 잘못된 텍스트가 들어간 경우 에러가 발생한다고 한다. what?? 나는 이런 경우도 아니었고, 다음과 같이 하니까 다시는 나타나지 않았다. 1. Markers 콘솔에서 에러줄 오른쪽 우클릭 2. Delete 클릭 3. Delete the s.. 2022. 1. 8. 이전 1 2 3 4 5 6 다음