[Kendo] kendo grid 내의 데이터 클릭시 해당 링크로 이동 template 사용
·
OLD/Front End
grid 내에 특정 데이터 클릭시 사전에 설정해놓은 특정 링크로 이동을 하게 만들기 위해서는 template 파라미터를 사용할 필요가 있다. template 의 간단한 설명은 아래와 같다 columns.template String|Function The template which renders the column content. The grid renders table rows () which represent the data source items. Each table row consists of table cells () which represent the grid columns. By default the HTML-encoded value of the field is displayed in the ..
[Kendo UI] [Kendo UI] Kendo UI grid 의 selectedKeyNames( ) 파라미터 사용
·
OLD/Front End
위 파라미터는 kendo grid 내에서 셀렉트된 변수를 저장하여 출력해주는 함수이다. 사용방법은 kendoGrid 의 columns 파라미터 내에서 selectable 을 오출하여 select 를 적용해야되고 columns: [ { selectable: true, width: "50px" }, { field:"ProductName", title: "Product Name" }, { field: "UnitPrice", title:"Unit Price", format: "{0:c}"}, { field: "UnitsInStock", title:"Units In Stock"}, { field: "Discontinued"}] }); 다음으로는 dataSource 의 schema 에 model 파라미터를 사용해주..
[JAVA Script error] Invalid shorthand property initializer
·
Error code 모음/6. Jav Script errors
해당 에러는 자바스크립트에 맞지 않는 문법을 썼을 경우 나타나는 에러이다. 해당 에러를 발견할 경우에는 작성한 코드에 문법적으로 잘못 쓴 부분이 있나 체크해보는 것이 좋다. url = contextPath + "system/notice" 나의 경우에는 " = " 을 사용하여 발생했다 원래는 " : "을 써야한다. 아래와 같이 고쳐주면 된다 url : contextPath + "system/notice" 에러를 해결했다
[Kendo UI] [Kendo UI] Kendo UI grid nested json 처리하는 쉬운 법
·
OLD/Front End
json 포맷 안에 있는 데이터를 추출하려고 할때 nested 된 경우가 있다. 이런 경우에 대한 것을 이전에 포스팅을 했었지만.. 설명을 더 찾아본 결과 더욱 쉬운 방법이 있어서 추가적으로 포스팅한다. 우선 kendo grid 의 schema 파라미터 안에는 ' data ' 라는 파라미터가 있다. 이 파라미터는 특정 key의 안에 value 값들을 추출해주는 역할을 한다. schema: { data: "data", total: "total" } schema 의 data 파라미터에 추출할 값이 들어있는 key 값을 써넣고 kendoGrid 의 column 에 추출할 key 값의 key를 써주면 자동으로 key 값의 value 를 추출해준다 전체 코드는 아래와 같다. var dataSource = new ..
[Kendo UI] Kendo UI grid json 포멧 처리하는 법
·
OLD/Front End
유독 kendo 를 하면서 쉬운 길도 엄청나게 돌아서가는 것 같다.. 아무래도...한국에 kendo 를 사용하는 곳도 많이 없기 때문에 구글링을 할 시에 한글로 된 kendo 자료가 많이 나오지 않아서 쉬운 부분들인데 많이 돌아서 간 것 같다.. 이번 json 을 처리함에 있어서도 굉장히 쉬운 부분이 었지만.. 자료가 많이 찾기 어려웠던 탓에 한나절을 꼬박 걸렸었다.. 1. datasource 내에 nested json 포맷이 아래와 같이 존재한다면. data = [ { "id":1, "user_role":"ADMIN", "state":"ACTIVE", "address":[{ "street":"test 59", "city":"City test", "post_number":"25050" }, { "stre..
[Kendo UI] Kendo UI grid data source 하는 법과 주의할 것
·
OLD/Front End
Kendo ui 의 경우는 사용하기가 쉬운(?) 것 같다.. 하지만..초보자의 입장에서 한국에서 많이 사용하지 않는 ui 이라 이미 다른 선배분들이 갈고 닦아놓으신 자료들이 많이 보이지 않아 초반에 어떻게 해야지 많은 멘붕이 왔던 것도 사실이다.. 우선 아직 많이 남아 있고 기록할 것들이 좀 있지만, 할수 있을까라는 생각이 들었던 kendo ui grid 이다.. 우선 kendo 의 설치 및 스프링 적용법은 아래 링크를 참고하면 될것 같다. 아직 부족한 부분이 있지만... snepbnt.tistory.com/219?category=805038 [Kendo UI 설치] kendo UI 데모 버전 초기 설치 및 적용 방법 in Spring kendo ui 에는 유료버전과 무료버전이 있는데 유로버전은 많은 기..
[Eclipse Error] Cause: java.lang.NullPointerException: target is null for method equals
·
Error code 모음/5. JAVA, Spring errors
위 에러는 NullPointerException 에러인데 xml 또는 스프링 경로에 있는 java의 값을 넣어주는 부분에 값이 들어가지 않아서 발생하는 에러이다. 파라미터에 따로 null 을 걸러주지 않는 쿼리를 만들었을 때 발생하는데, null 값이 들어감에도 값을 비교하기 때문이다. 위 에러를 해결하기 위해서는 null 값이 아닌 값을 걸러주는 쿼리문이 필요하다 아래 이미지와 같이 null 을 걸러주는 Mybatis 쿼리를 삽입해주었다. 자세한 내용은 아래 링크를 참고하면 된다. 참고 링크 e-moon.tistory.com/8 [MyBatis, JAVA] 마이바티스에서의 NullPointerException 해결해 보기 Cause: java.lang.NullPointerException: target..
[Spring error] java.lang.IllegalStateException: java.io.FileNotFoundException: C:\Users\Administrator.MSDN-SPECIAL\Desktop\project\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\board\WEB-INF\lib\activation-1.1.jar (지정된 파일을 ..
·
OLD/Back End
가끔 프로젝트를 껐다가 키면 나타나는 에러이긴하다.. 나의 경우에는 큰 문제는 없이 무시했었지만.. 에러가 자꾸 발생하여 뒤져본 결과 가끔 씩 톰켓 프로젝트를 스톱시켰다가 다시 재 구동하는 경우 나타나는 에러라고 하는데.. (왜 그런지, 그리고 어떤 문제를 발생시키는지는 발견하지 못했었다..) 그럴 경우에는 두가지 해결책이 있는것 같다 (나중에 추가할 수도..) 1. 프로젝트를 clean 한다 2. 프로젝트를 close 한 후에 다시 켠다 나의 경우에는 1번으로는 안되서, 2번으로 했더니 에러가 발생하지 않았다 자세한 사항은 아래 링크 참고 참고 링크 okky.kr/article/370595?note=1171051 OKKY | 스프링 껐다켰는데 갑자기 오류가 납니다ㅠ 1월 17, 2017 6:38:33 ..
빅데이터의 탐색 3-2. 쿼리 엔진
·
프로젝트, 인강 그리고 책/빅데이터를 지탱하는 기술
1. 데이터 마트 구축의 파이프라인 - 처음에 분산 스토리지에 저장된 데이터를 구조화하고 열 지향 스토리지 형식으로 저장한다. - 이것은 다수의 텍스트 파일을 읽어 들여 가공하는 부하가 큰 처리가 되기 때문에 HIVE 를 이용한다. - 그리고 완성한 구주화 데이터 데이터를 결합, 집계하고 비정규화 테이블로 데이터 마트에 써서 내보낸다. - 열 지향 스토리지를 이용한 쿼리의 실행에는 Presto를 사용함으로써 실행시간 단축 가능 - Hive 에서 만든 각 테이블의 정보는 Hive 메타스토어라고 불리는 특별한 데이터베이스에 저장된다. 이것은 hive 뿐만 아니라 sql-on-hadoop의 쿼리엔진에서도 공통의 테이블 정보로 참고된다. (메타스토어에 대한 정보) wikidocs.net/28353 위키독스 온라..
[Spring Error] Error creating bean with name 'requestMappingHandlerMapping
·
Error code 모음/5. JAVA, Spring errors
Ambiguous mapping. Cannot map 'memberController' method public java.util.HashMap dataworks.controller.api.MemberController.getUserMngLst(javax.servlet.http.HttpServletRequest) Ambiguous mapping. Cannot map 'memberController' method public java.util.HashMap dataworks.controller.api.MemberController.getUserMngLst(javax.servlet.http.HttpServletRequest) to {[/member/getUserMngLst.json],methods=[GET ..