예전에 해오던 스프링부트 프로젝트는 서버단말고 뷰단을 건들고 그냥 새로고침하면 바로바로 적용이 됬었었는데 이번에 새로 프로젝트를 시작하면서 셋팅도 다 똑같이 했는데 서버를 껐다 켜야지만 jsp 수정사항이 반영이 되는 것이다 .... 그래서 오랜 구글링 끝에 okky에 물어봐서 해답을 찾아냈었다.. 일단 원인은 스프링부트 1.5버전 이상부터 이러한 현상이 생긴다. 바로 해결법을 알아보도록 하겠습니다. application.properties 파일로 가서 1server.jsp-servlet.init-parameters.development=truecs 이것 한줄만 추가해주면 된다!! 이것때문에 이제 뷰 쪽 개발은 훨씬 개발속도가 빨라졌네요
인터넷에 보면 스프링부트랑 my-sql연결하는 예제는 많은데 오라클 연동하는 예제는 참 없더라구요 오라클로 연결하다보면 항상 ojdbc가 걸림돌이더군요 ㅡㅡ;; 저도 셋팅하는데 ojdbc6이 계속 찾을 수 없다고 디펜던시를 추가해도;; 그래서 저도 구글링을 통해 찾아냈네요.. 이렇게하니 디펜던시 잘 추가됩니다 ^^ 다음번엔 실제로 연동하는 포스팅을 해볼께요. 123456789repositories { mavenCentral() maven { url "https://code.lds.org/nexus/content/groups/main-repo"} // 추가하기} dependencies { compile 'com.oracle:ojdbc6:11.2.0.3' // 추가하기 }Colored by Color Scr..
jqgrid의 네이게이션의 기본 버튼은 add(추가), edit(수정), del(삭제), search(검색) 이렇게 4가지정도가 있습니다. 여기서 예를 들어 excel출력 버튼이나 pdf출력과 같은 사용의임의로 버튼을 만들어 사용 할 때가 있습니다. 저는 이번엔 엑셀로 출력하는 기능을 예제로 사용해보겠습니다. 엑셀 출력은 따로 github에서 받은 소스로 진행하였습니다. 추후 설명해드리겠습니다. 예시로 간단하게 버튼 추가하는 방법만 일단 알아보겠습니다. 1234$("#dept_table").jqGrid('navButtonAdd','#dept_table_nav',{caption:"Excel 출력", title : " Excel 출력", onClickButton : function(e){ alert("새로 ..
ajax를 사용하다보면 success로 받아온 결과값을 전역변수 담을 일이 비일비재 합니다. ajax 기본 사용법으로 success 부분에 전역변수의 값을 바꾸려고 하면 적용이 되질 않습니다. 전역변수에 값을 저장하려고 하면 딱 한줄만 추가해주면 가능합니다. ajax는 비동기 방식입니다. async의 값을 주지 않으면 기본값으로 true가 셋팅이되어 비동기방식으로 ajax가 수행이됩니다. 여기서 async의 값을 false로 주면 동기방식으로 전역변수에 셋팅 할 수 있게 됩니다. 123456789101112var gbl_data; // 전역변수 선언 $.ajax({ type: "post", url: "컨트롤러 url", async:false, // 이 한줄만 추가해주시면 됩니다. data: params,..
