본문 바로가기

JSP & WEB & Ajax

(19)
javascript chart site http://www.jscharts.com/ http://www.highcharts.com/ http://www.jqplot.com/ http://raphaeljs.com/ http://www.cafen.net/ 아래는 유용한 사이트 모음!!! Posted by 아로스 - http://aroskr.tistory.com http://blog.naver.com/kusaltk/70026986513 -Jquery 플러그인 모음 이거한방이면 끝..!! : http://www.seek-blog.com/41065/14090/240-plugins-jquery.html -light box(이미지 미리보기,pre,next) : http://leandrovieira.com/projects/jquery/lightbox/ -이..
Spring 개발을 위한 Eclipse 개발 환경 구성하기 [펌] 오늘은 순수하게 학습의 목적으로 Spring Framework를 이용한 개발 환경 구성하기를 해보겠습니다. 제가 간단하게나마 구성해 볼려는 것은 다음과 같습니다. 순수 공부목적의 설치이며 개발환경으로 사용하실 분은 각자의 회사 실정에 맞게 설치하시면 됩니다. Eclipse IDE를 사용 Tomcat WAS/WEB Server를 사용 UTF-8 기반 개발환경 SVN 및 기타 버그 리포팅 시스템 연동 Spring Framework를 이용한 개발을 위한 구성 MySQL Database 기반 개발 1. JAVA Development Kit(JDK) 설치 http://java.sun.com/javase/downloads 에서 다운 받을 수 있습니다. 현재 JDK 6 Update 6가 최신버젼입니다. 설치시에 JA..
계층형 게시판의 테이블 구조. [펌] 기본적으로 답글형 계시판이라 함은 여러가지 의미로는 쓰이지만 기본적인 원리는 다 똑같습니다. 예시 100. 안녕하세요. ---1번 ->네 방갑습니다. ---2번 -> 저도 방가워요 ---3번 101. 질문사항 ---4번 이러한 형태의 모양이 나오게 된다는 글입니다. 만약 DB에 위와 같이 순서대로 작성되어 있는 상태라면은 아무런 상관없이 순서대로 값을 읽어오면 되는 것이지만 생각 해야 될 부분이 이렇게 작성된글이 DB에도 과연 위와 같은 형태로 저장이 되어 있느냐 하는문제 입니다. 그럼 위엣 글에서 제가 3번글에다가 댓글을 단다고 생각을 해봅시다. 그러면 그글은 DB에 101번글 다음에 저장이 될터이고 순서대로 읽어오면 원하는 모양이 나오지 않습니다. 즉 100. 안녕하세요. ---1번 ->네 방갑습니다..
DBCP와 iBatis를 통한 Connection Pooling 사용기 [펌] 프로젝트 개발을 하다보면 light한 환경을 요하는 경우가 있습니다. 이럴 경우 spring framework를 대신하여 dbcp + ibatis를 가지고 개발을 진행하는 경우도 발생할 것입니다. 이럴 경우 유용하리라 생각되어 설치과정을 공유합니다. 일단 Tomcat 환경에서 설치 과정을 설명하겠습니다. 1. DBCP 설치 - 실치 과정은 여기에 가시면 설치과정을 설명해 놓았습니다. 2. iBatis 설치 - 여기에 가서 다운로드 - ${ProjectWebRoot}/WEB-INF/lib에 ibatis-2.3.0.677.jar 카피 3. sqlmap.xml 정의 4. com/mimul/dwr/app/resource/database.properties 정의 driver=oracle.jdbc.driver.Or..
JSP 답변형 게시판 [펌] JSP 게시판 기본이 가물가물한지라, 퍼옴니다. 답변형 게시판 만들기SQL (for oracle)-- 글목록 출력 (등록순) -- 게시판 페이지 알고리즘 Top-N Query 사용 SELECT id, p_id, subject, create_date FROM ( SELECT a.id, a.p_id, a.subject, a.create_date, ROWNUM AS rnum FROM test_boards a WHERE ROWNUM = :MIN_ROWS ORDER BY id DESC; -- 글목록 출력 (답변형) SELECT id, p_id, title, create_date FROM ( SELECT a.id, a.p_id, LPAD(' ', 2 * (LEVEL - 1)) || a.subject title, a..
Extjs Grouping Header Grid Plugins [펌] 그리드를 그리다 보면 기존 HTML을 이용해서 를 colspan, rowspan을 이용해서 컬럼을 그룹핑 해줄수 있었다. 그러나 extjs gridpanel에서 방법을 찾다가 해당 플러그인을 찾았다. 실제작성예 소스다운로드 마크업 00_main.js var techbugTestMain = function(){ return { init: function(){ //그리드판넬 그리기 ---------------------------------------- this.gridPanel = new mainGridPanel(); //메인화면 레이아웃 설정----------------------------------- this.mainViewPort = new Ext.Viewport({ layout:'border', ..
Extjs 기본 사용법 - JsonReader를 이용한 Grid [펌] 1. json.php // php 파일내에는 grid 로 가져갈 데이터를 생성하자 $arr[person][0]['name'] = "홍길동"; $arr[person][1]['name'] = "이순신"; $arr[person][0]['grade'] = "도둑"; $arr[person][1]['grade'] = "장군"; $arr[person][0][country] = "조선"; $arr[person][1][country] = "조선"; $arr[totalcount] = sizeof($arr); // 페이징 처리시 토탈카운트 값이다. ( 쿼리인 경우 쿼리의 토탈값을 지정 ) // json_encode 는 오브젝트 형태로 배열을 출력한다. // 예 ) ({"홍길동":"도둑":"조선"}) echo json_enc..
Struts 2 Tag Struts 2 태그 struts 2 태그를 사용하기 위해서는 jsp 페이지에 다음과 같이 taglib를 선언해야 한다. [0] request.getParameter() request.getAttribute()session.getAttribute() => request.getParameter() => request.getAttribute() => session.getAttribute() [1]OGNL(Object Graph Navigation Language) OGNL은 자바 객체의 프로퍼티 값을 얻거나 저장하기 위하여 자바 빈들 상의 프로퍼티들을 추적하는 표현식을 다룰 수 있게 한다. 또 한 OGNL은 정적 메서드 또는 인스턴스 메서드를 실행하고, 컬렉션 타입의 데이터 또한 사용할 수 있도록 Lambd..