본문 바로가기

개발 라이브러리

bootstrap-wysiwyg http://mindmup.github.io/bootstrap-wysiwyg/ 반응형 웹에디터라고 한다. 더보기
Axisj Tree : setTree setTree 의 리턴형 구조는 {result:'ok',tree:[..]} 이런식이 되겠다. 당연한 말일지도 모르겠지만 본인은 tree 대신에 list를 사용해서 삽질했다. setList 구조는 list를 키로 setTree 구조에는 tree를 키로 사용한다. Grid를 사용하면서 아무생각없이 list일거라 생각했는데.. API의 댓글을 보면서 알았는데 result 키에 대한 논란이 있다고 하더라 굳이 써줘야할 필요성이 있는지 없는지. 차후에는 없어질거라고 한다. 더보기
페이징 처리 해당그리드객체.setConfig 에서 page의 속성중 paging을 true로 설정해야한다. 그리고 그리드에서 ajax를 이용하여 데이터를 뿌려주고 페이징 처리를 할 때 해당 데이터를 처리하기 위해서 ajax의 url에 명시된 비즈니스 로직이 있는 곳으로 가는데 그곳으로 가면서 axisj가 알아서 pageNo를 넘겨준다. php라면 아래처럼 받으면 되고 $pageNo = $_POST["pageNo"]; jsp경우라면 String pageNo=request.getParameter("pageNo"); 이런식으로 받으면 되겠다. 받은 페이지넘버와 데이터를 가져와서 json 형식으로 아름답게 파싱하여 page 부븐이 다음과 같이 출력되게 되면된다. {"result":"ok","list":[출력될 데이타...].. 더보기
AXISJ에서 ajax를 이용하여 AXGrid에 JSON으로 DB 가져오기 글내용에 앞서 일기를 적어보자면 제목은 뭔가 거창한데 내용은 별거 없다. 물론 본인은 삽질하느라 헤매고 머리도 띨해서 더 힘들었다. 독학으로 깨우치기 힘들어 뒈질거같다. 하지만 깨닫고 성공했을 때는 세상을 얻은 기분. 글의 본론으로 들어가자면 일단 속성으로만 작성하겠다. 자바 스프링 프렘웍을 사용하였고 jsp를 이용하였다.오라클 마이바티스 프렉웍 사용하였다. 컨트롤러는 다음과 같다. @RequestMapping(value="/listMember/")public void listMember(HttpServletResponse resp) throws IOException{List list =service.listMember(); // interface에서 implements 된 서비스클래스에 db와 연결JS.. 더보기