WEB
-
<form> 데이터를 서버로 제출하고 응답결과를 <iframe>에서 보여주기WEB/FRONT 2021. 6. 30. 17:14
태그의 target 속성을 알아야한다. _blank 서버로부터 받은 응답을 새로운 윈도우나 탭(tab)에서 보여줌. _self 기본값으로 생략 가능. _parent 서버로부터 받은 응답을 현재 프레임의 부모 프레임에서 보여줌. _top 서버로부터 받은 응답을 현재 윈도우 전체에서 보여줌. 프레임 이름 서버로부터 받은 응답을 명시된 프레임에서 보여줌. 로직 1. 생성 ↓ 2. 생성 - target을 iframe의 name값과 똑같이 설정하여 form 의 결과값이 iframe 에서 보여지게 만든다. 이때 추가로 보내고싶은 데이타를 으로 연결하여 보낸다. ↓ 3. 보내기 태그의 action주소로 보낸다. //iframe 생성 function createIframe(){ var aIframe = document..
-
[JAVA]jsp에서 controller로 값 보내기 (ajax, jquery,serialize(), CRUD)WEB/BACK 2021. 6. 23. 14:45
안녕하세요 오늘은 CURD 를 하기위해 원하는 값을 jsp에서 controller로 보내는 방법에 대해 알아보겠습니다. 값을 보내는 방법은 다양하지만 이번 포스팅에서는 ajax를 이용해서 보내보겠습니다. 전체적인 흐름입니다. 먼저 사용자가 jsp에서 클릭 이벤트를 발생시키면 컨트롤러로 가고 success하게되면 그 결과값에 따라 작업을 수행하게 됩니다. 일단 jsp 페이지 구성을 먼저 보겠습니다. update를 하기위한 상세 페이지 입니다. 기존에 등록되어있는 데이터를 보여주는 페이지 이기때문에 ${resultMap}에 name, size, seq가 들어있다고 가정합니다. 이름 크기 값을 변경하고 수정버튼을 클릭하면 수정완료라고 alert창이 뜨는게 목적입니다. ajax부분을 봐보겠습니다. $(docum..
-
java로 cmd명령어, ipconfig -all, mac 가져오기WEB/BACK 2021. 6. 17. 15:56
안녕하세요 cmd에서 여러가지 명령어를 사용합니다. java에서도 같은 결과를 가져오고 싶을때가 있습니다. 가령 mac주소라던지 ip주소라던지 네트워크정보등등... 오늘은 cmd에서 ipconfig -all 의 결과를 자바를 이용해서 가져오도록 하겠습니다. 1. java에서 ipconfig -all 의 결과보기 String command = "ipconfig -all";//원하는 명령어 try { //시스템 Command 호출 Process ifconfigProc = Runtime.getRuntime().exec(command); // Return 되는 Console 라인을 읽음 BufferedReader ifconfigProcReader = new BufferedReader(new InputStream..
-
[JAVA] SELECT 로 가져온 데이타를 .json 파일로 변환하기 및 에러처리WEB/BACK 2021. 6. 3. 17:00
안녕하세요 오늘은 필요한 데이터를 조회해서 그 결과를 json 파일로 떨구는 작업을 진행해보도록 하겠습니다. 만약 여러분이 hashMap을 만들지 않고 예를 들어 아래와같이 JSONObject jj = new JSONObject(); jj.("a","apple"); jj.("b", "banana"); 바로 JSONObject에다가 put을 하게되면 마주치게 되는 에러가 있습니다. Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap should be parameterized (형식 안전성 : put (Object, Object) 메서드는 원시 형식 HashMa..
-
[JAVA] 자바 폴더 삭제 (하위폴더+하위파일 모두 한번에 지우기), FileUtils.cleanDirectory,어제 날짜 폴더 삭제WEB/BACK 2021. 5. 31. 16:17
안녕하세요 오늘은 java에서 폴더를 삭제하는 방법에 대해서 포스팅을 준비했습니다. File.delete() 를 사용하면 쉽게 지워지지만 만일 그 안에 파일이 하나라도 남아있다면 삭제가 되지 않습니다. 그래서 재귀함수를 사용해서 하위 파일이나 폴더가 존재한다면 삭제하고 폴더지우고 또 삭제하고 폴더지우고 또 삭제하고 ..~~~ 이렇게 해도 되지만 라이브러리를 사용하면 간단히 해결될 문제입니다. 아래와 같이 말이죠..FileUtils.cleanDirectory(folder);//하위 폴더와 파일 모두 삭제사용하기위해서는 import org.apache.commons.io.FileUtils; 가 필요합니다. https://mvnrepository.com/artifact/org.apache.commons/co..
-
[js]getElementByClassName,getElementsByTagName,querySelectorAll, classList, dataset,classList.contains, appendChild등등 DOM 조작 총 정리WEB/FRONT 2021. 5. 18. 15:46
안녕하세요 오늘은 html에 필요한 값을 js로 조작할때 쓰이는 용법들에 대해 총정리 하는 시간을 보내도록 하겠습니다. (즐겨찾기 추가해두고 필요할때마다 보면 어느덧 익혀진 나자신 발견) id, class로 원하는 값 가져오기 getElementById, getelementsByClassName, getElementsByTagName // getElementById var element = document.getElementById('tag-id'); // returns a single element element.getElementsByTagName('div'); // getElementsByClassName var elements = document.getElementsByClassName('clas..