본문 바로가기

HTML2

서버 실행없이 HTML에서 JSON파일 읽기 (+ Controller에서 Json파일 읽어서 보내기) 원래는 서버에서 JSON 파일을 읽어 Model객체로 전달해주는 로직이었다. [ 컨트롤러에서 JSON 파일 읽기 ] - 여기서는 webapp 하위 경로에 넣었다. (아래 코드) - Resources 하위에 넣어놓았다면 아래와 같이하면 된다. - java.net.URL과 java.lang.ClassLoader 이용 - URL systemResource = ClassLoader.getSystemResource("CertPdfDemoFile.pdf"); // gson, HttpServletRequest 을 이용 JsonParser parser = new JsonParser(); String jsonFilePath = request.getSession().getServletContext().getRealPath.. 2020. 8. 11.
IE와 Edge에서 onclick 이벤트 시 더블클릭 이슈 + 엣지의 html() 개발 완료 후 각기 다른 브라우저에서 테스트를 진행하고 있었다.. 크롬, 파폭에서는 정상적으로 작동하던 스크립트가 유독 IE랑 Edge에서만!! 말썽이었다ㅠㅠ 해당 기능은 selectBox(셀렉트박스)에 체크 여부에 따라 html태그를 append 시키는 기능으로체크를 하면 추가가 되고 체크를 해제하면 추가된 항목도 삭제가 되는 식이었다 (예를 들어, onclick에 checked 여부를 보고 append를 걸어놓으면 ie/edge에선 체크가 해제되는게 아니라 두번 들어가게 된다. 물론 조금 빠르게 누르는 경우..) 하지만 이때..selectBox 더블클릭하면 중복으로 들어가는 현상이 발생한다!! 따라서 구글링 한 결과 onclick대신 onchange를 쓰면 해결된다고 하여 수정했더니 해결...그런 의.. 2020. 2. 27.