Index: .idea/sonarIssues.xml =================================================================== diff -u -rc3fe7d88a1bde5257b7456bc4c5846eba00e7772 -r3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0 --- .idea/sonarIssues.xml (.../sonarIssues.xml) (revision c3fe7d88a1bde5257b7456bc4c5846eba00e7772) +++ .idea/sonarIssues.xml (.../sonarIssues.xml) (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -1133,6 +1133,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -1313,6 +1333,11 @@ + + + + + Index: standard/project/web/script/ddl/oracle/egovframework/rivalWar/api/directChat/jsTreeDirectChat_DDL_Oracle.sql =================================================================== diff -u --- standard/project/web/script/ddl/oracle/egovframework/rivalWar/api/directChat/jsTreeDirectChat_DDL_Oracle.sql (revision 0) +++ standard/project/web/script/ddl/oracle/egovframework/rivalWar/api/directChat/jsTreeDirectChat_DDL_Oracle.sql (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -0,0 +1,140 @@ +/* + * JsTree 추적 로그 테이블 + * 트리거 Log를 저장합니다. + */ +CREATE TABLE T_JSTREE_DIRECTCHAT_LOG +( + C_ID NUMBER NOT NULL, + C_PARENTID NUMBER NOT NULL, + C_POSITION NUMBER NOT NULL, + C_LEFT NUMBER NOT NULL, + C_RIGHT NUMBER NOT NULL, + C_LEVEL NUMBER NOT NULL, + C_TITLE VARCHAR2(4000 BYTE), + C_TYPE VARCHAR2(4000 BYTE), + C_METHOD VARCHAR2(4000 BYTE), + C_STATE VARCHAR2(4000 BYTE), + C_DATE DATE NOT NULL +); + +COMMENT ON TABLE T_JSTREE_DIRECTCHAT_LOG IS '기본 트리 스키마 트리거 로그'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_ID IS '노드 아이디'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_PARENTID IS '부모 노드 아이디'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_POSITION IS '노드 포지션'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_LEFT IS '노드 좌측 끝 포인트'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_RIGHT IS '노드 우측 끝 포인트'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_LEVEL IS '노드 DEPTH '; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_TITLE IS '노드 명'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_TYPE IS '노드 타입'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_METHOD IS '노드 변경 행위'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_STATE IS '노드 상태값 ( 이전인지. 이후인지)'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT_LOG.C_DATE IS '노드 변경 시'; + +/* + * JsTree + */ +CREATE TABLE T_JSTREE_DIRECTCHAT +( + C_ID NUMBER NOT NULL, + C_PARENTID NUMBER NOT NULL, + C_POSITION NUMBER NOT NULL, + C_LEFT NUMBER NOT NULL, + C_RIGHT NUMBER NOT NULL, + C_LEVEL NUMBER NOT NULL, + C_TITLE VARCHAR2(4000 BYTE), + C_TYPE VARCHAR2(4000 BYTE), + + C_USERID NUMBER, + C_TIME VARCHAR2(4000 BYTE), + C_LIKECOUNT NUMBER, + C_HATECOUNT NUMBER, + C_CAMP NUMBER, + CONSTRAINT T_JSTREE_DIRECTCHAT_PK PRIMARY KEY (C_ID) + /* + * CONSTRAINT T_JSTREE_DIRECTCHAT_FK1 FOREIGN KEY (OTHER_ID) REFERENCES OTHER T_JSTREE_DIRECTCHAT(C_ID) ON DELETE CASCADE + */ +); + +COMMENT ON TABLE T_JSTREE_DIRECTCHAT IS '기본 트리 스키마'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_ID IS '노드 아이디'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_PARENTID IS '부모 노드 아이디'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_POSITION IS '노드 포지션'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_LEFT IS '노드 좌측 끝 포인트'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_RIGHT IS '노드 우측 끝 포인트'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_LEVEL IS '노드 DEPTH '; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_TITLE IS '노드 명'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_TYPE IS '노드 타입'; + +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_USERID IS '비교토론 등록사용자 아이디'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_TIME IS '비교토론 등록시간'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_LIKECOUNT IS '비교토론 좋아요 수'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_HATECOUNT IS '비교토론 싫어요 수'; +COMMENT ON COLUMN T_JSTREE_DIRECTCHAT.C_CAMP IS '비교토론 등록 진영 구분'; +/* + * 인덱스는 되도록 걸지 말것. + * CREATE UNIQUE INDEX I_COMPREHENSIVETREE ON T_JSTREE_DIRECTCHAT + * ("C_ID" ASC) + * DROP SEQUENCE S_JSTREE_DIRECTCHAT; + */ + + +CREATE SEQUENCE S_JSTREE_DIRECTCHAT + START WITH 10 + MAXVALUE 999999999999999999999999999 + MINVALUE 0 + NOCYCLE + CACHE 20 + NOORDER; + +/* + * JsTree 트리거 + */ +CREATE OR REPLACE TRIGGER "TRIGGER_JSTREE_DIRECTCHAT" +BEFORE DELETE OR INSERT OR UPDATE +ON T_JSTREE_DIRECTCHAT +REFERENCING NEW AS NEW OLD AS OLD +FOR EACH ROW +DECLARE +tmpVar NUMBER; +/****************************************************************************** + NAME: TRIGGER_COMPREHENSIVETREE + PURPOSE: + + REVISIONS: + Ver Date Author Description + --------- ---------- --------------- ------------------------------------ + 1.0 2012-08-29 1. Created this trigger. + + NOTES: + + Automatically available Auto Replace Keywords: + Object Name: TRIGGER_COMPREHENSIVETREE + Sysdate: 2012-08-29 + Date and Time: 2012-08-29, 오후 5:26:44, and 2012-08-29 오후 5:26:44 + Username: (set in TOAD Options, Proc Templates) + Table Name: T_JSTREE_DIRECTCHAT (set in the "New PL/SQL Object" dialog) + Trigger Options: (set in the "New PL/SQL Object" dialog) +******************************************************************************/ +BEGIN + tmpVar := 0; + IF UPDATING THEN + insert into T_JSTREE_DIRECTCHAT_LOG + values (:old.C_ID,:old.C_PARENTID,:old.C_POSITION,:old.C_LEFT,:old.C_RIGHT,:old.C_LEVEL,:old.C_TITLE,:old.C_TYPE,'update','변경이전데이터',sysdate); + insert into T_JSTREE_DIRECTCHAT_LOG + values (:new.C_ID,:new.C_PARENTID,:new.C_POSITION,:new.C_LEFT,:new.C_RIGHT,:new.C_LEVEL,:new.C_TITLE,:new.C_TYPE,'update','변경이후데이터',sysdate); + END IF; + IF DELETING THEN + insert into T_JSTREE_DIRECTCHAT_LOG + values (:old.C_ID,:old.C_PARENTID,:old.C_POSITION,:old.C_LEFT,:old.C_RIGHT,:old.C_LEVEL,:old.C_TITLE,:old.C_TYPE,'delete','삭제된데이터',sysdate); + END IF; + IF INSERTING THEN + insert into T_JSTREE_DIRECTCHAT_LOG + values (:new.C_ID,:new.C_PARENTID,:new.C_POSITION,:new.C_LEFT,:new.C_RIGHT,:new.C_LEVEL,:new.C_TITLE,:new.C_TYPE,'insert','삽입된데이터',sysdate); + END IF; + + EXCEPTION + WHEN OTHERS THEN + -- Consider logging the error and then re-raise + RAISE; +END TRIGGER_JSTREE_DIRECTCHAT; +/ \ No newline at end of file Index: standard/project/web/script/ddl/oracle/egovframework/rivalWar/api/menu/jsTreeMenu_DDL_Oracle.sql =================================================================== diff -u --- standard/project/web/script/ddl/oracle/egovframework/rivalWar/api/menu/jsTreeMenu_DDL_Oracle.sql (revision 0) +++ standard/project/web/script/ddl/oracle/egovframework/rivalWar/api/menu/jsTreeMenu_DDL_Oracle.sql (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -0,0 +1,134 @@ +/* + * JsTree 추적 로그 테이블 + * 트리거 Log를 저장합니다. + */ +CREATE TABLE T_JSTREE_MENU_LOG +( + C_ID NUMBER NOT NULL, + C_PARENTID NUMBER NOT NULL, + C_POSITION NUMBER NOT NULL, + C_LEFT NUMBER NOT NULL, + C_RIGHT NUMBER NOT NULL, + C_LEVEL NUMBER NOT NULL, + C_TITLE VARCHAR2(4000 BYTE), + C_TYPE VARCHAR2(4000 BYTE), + C_METHOD VARCHAR2(4000 BYTE), + C_STATE VARCHAR2(4000 BYTE), + C_DATE DATE NOT NULL +); + +COMMENT ON TABLE T_JSTREE_MENU_LOG IS '기본 트리 스키마 트리거 로그'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_ID IS '노드 아이디'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_PARENTID IS '부모 노드 아이디'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_POSITION IS '노드 포지션'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_LEFT IS '노드 좌측 끝 포인트'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_RIGHT IS '노드 우측 끝 포인트'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_LEVEL IS '노드 DEPTH '; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_TITLE IS '노드 명'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_TYPE IS '노드 타입'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_METHOD IS '노드 변경 행위'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_STATE IS '노드 상태값 ( 이전인지. 이후인지)'; +COMMENT ON COLUMN T_JSTREE_MENU_LOG.C_DATE IS '노드 변경 시'; + +/* + * JsTree + */ +CREATE TABLE T_JSTREE_MENU +( + C_ID NUMBER NOT NULL, + C_PARENTID NUMBER NOT NULL, + C_POSITION NUMBER NOT NULL, + C_LEFT NUMBER NOT NULL, + C_RIGHT NUMBER NOT NULL, + C_LEVEL NUMBER NOT NULL, + C_TITLE VARCHAR2(4000 BYTE), + C_TYPE VARCHAR2(4000 BYTE), + + C_VOTE_START_DATE VARCHAR2(4000 BYTE), + C_VOTE_END_DATE VARCHAR2(4000 BYTE), + CONSTRAINT T_JSTREE_MENU_PK PRIMARY KEY (C_ID) + /* + * CONSTRAINT T_JSTREE_MENU_FK1 FOREIGN KEY (OTHER_ID) REFERENCES OTHER T_JSTREE_MENU(C_ID) ON DELETE CASCADE + */ +); + +COMMENT ON TABLE T_JSTREE_MENU IS '기본 트리 스키마'; +COMMENT ON COLUMN T_JSTREE_MENU.C_ID IS '노드 아이디'; +COMMENT ON COLUMN T_JSTREE_MENU.C_PARENTID IS '부모 노드 아이디'; +COMMENT ON COLUMN T_JSTREE_MENU.C_POSITION IS '노드 포지션'; +COMMENT ON COLUMN T_JSTREE_MENU.C_LEFT IS '노드 좌측 끝 포인트'; +COMMENT ON COLUMN T_JSTREE_MENU.C_RIGHT IS '노드 우측 끝 포인트'; +COMMENT ON COLUMN T_JSTREE_MENU.C_LEVEL IS '노드 DEPTH '; +COMMENT ON COLUMN T_JSTREE_MENU.C_TITLE IS '노드 명'; +COMMENT ON COLUMN T_JSTREE_MENU.C_TYPE IS '노드 타입'; + +COMMENT ON COLUMN T_JSTREE_MENU.C_VOTE_START_DATE IS '비교토론 시작일'; +COMMENT ON COLUMN T_JSTREE_MENU.C_VOTE_END_DATE IS '비교토론 종료일'; +/* + * 인덱스는 되도록 걸지 말것. + * CREATE UNIQUE INDEX I_COMPREHENSIVETREE ON T_JSTREE_MENU + * ("C_ID" ASC) + * DROP SEQUENCE S_JSTREE_MENU; + */ + + +CREATE SEQUENCE S_JSTREE_MENU + START WITH 10 + MAXVALUE 999999999999999999999999999 + MINVALUE 0 + NOCYCLE + CACHE 20 + NOORDER; + +/* + * JsTree 트리거 + */ +CREATE OR REPLACE TRIGGER "TRIGGER_JSTREE_MENU" +BEFORE DELETE OR INSERT OR UPDATE +ON T_JSTREE_MENU +REFERENCING NEW AS NEW OLD AS OLD +FOR EACH ROW +DECLARE +tmpVar NUMBER; +/****************************************************************************** + NAME: TRIGGER_COMPREHENSIVETREE + PURPOSE: + + REVISIONS: + Ver Date Author Description + --------- ---------- --------------- ------------------------------------ + 1.0 2012-08-29 1. Created this trigger. + + NOTES: + + Automatically available Auto Replace Keywords: + Object Name: TRIGGER_COMPREHENSIVETREE + Sysdate: 2012-08-29 + Date and Time: 2012-08-29, 오후 5:26:44, and 2012-08-29 오후 5:26:44 + Username: (set in TOAD Options, Proc Templates) + Table Name: T_JSTREE_MENU (set in the "New PL/SQL Object" dialog) + Trigger Options: (set in the "New PL/SQL Object" dialog) +******************************************************************************/ +BEGIN + tmpVar := 0; + IF UPDATING THEN + insert into T_JSTREE_MENU_LOG + values (:old.C_ID,:old.C_PARENTID,:old.C_POSITION,:old.C_LEFT,:old.C_RIGHT,:old.C_LEVEL,:old.C_TITLE,:old.C_TYPE,'update','변경이전데이터',sysdate); + insert into T_JSTREE_MENU_LOG + values (:new.C_ID,:new.C_PARENTID,:new.C_POSITION,:new.C_LEFT,:new.C_RIGHT,:new.C_LEVEL,:new.C_TITLE,:new.C_TYPE,'update','변경이후데이터',sysdate); + END IF; + IF DELETING THEN + insert into T_JSTREE_MENU_LOG + values (:old.C_ID,:old.C_PARENTID,:old.C_POSITION,:old.C_LEFT,:old.C_RIGHT,:old.C_LEVEL,:old.C_TITLE,:old.C_TYPE,'delete','삭제된데이터',sysdate); + END IF; + IF INSERTING THEN + insert into T_JSTREE_MENU_LOG + values (:new.C_ID,:new.C_PARENTID,:new.C_POSITION,:new.C_LEFT,:new.C_RIGHT,:new.C_LEVEL,:new.C_TITLE,:new.C_TYPE,'insert','삽입된데이터',sysdate); + END IF; + + EXCEPTION + WHEN OTHERS THEN + -- Consider logging the error and then re-raise + RAISE; +END TRIGGER_JSTREE_MENU; +/ \ No newline at end of file Index: standard/project/web/script/dml/oracle/egovframework/rivalWar/api/directChat/jsTreeDirectChat_Data_Script_Oracle.sql =================================================================== diff -u --- standard/project/web/script/dml/oracle/egovframework/rivalWar/api/directChat/jsTreeDirectChat_Data_Script_Oracle.sql (revision 0) +++ standard/project/web/script/dml/oracle/egovframework/rivalWar/api/directChat/jsTreeDirectChat_Data_Script_Oracle.sql (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -0,0 +1,25 @@ +Insert into T_JSTREE_DIRECTCHAT + (C_ID, C_PARENTID, C_POSITION, C_LEFT, C_RIGHT, + C_LEVEL, C_TITLE, C_TYPE, C_USERID, C_TIME, C_LIKECOUNT, C_HATECOUNT, C_CAMP) +Values + (1, 0, 0, 1, 8, + 0, 'Root Node', 'root', 3, '2017-03-13 03:13:31', 313, 131, 1); +Insert into T_JSTREE_DIRECTCHAT + (C_ID, C_PARENTID, C_POSITION, C_LEFT, C_RIGHT, + C_LEVEL, C_TITLE, C_TYPE, C_USERID, C_TIME, C_LIKECOUNT, C_HATECOUNT, C_CAMP) +Values + (2, 1, 0, 2, 7, + 1, 'First Child', 'drive', 3, '2017-03-13 03:13:31', 313, 131, 1); +Insert into T_JSTREE_DIRECTCHAT + (C_ID, C_PARENTID, C_POSITION, C_LEFT, C_RIGHT, + C_LEVEL, C_TITLE, C_TYPE, C_USERID, C_TIME, C_LIKECOUNT, C_HATECOUNT, C_CAMP) +Values + (3, 2, 0, 3, 4, + 2, 'Leaf Node', 'default', 3, '2017-03-13 03:13:31', 313, 131, 1); +Insert into T_JSTREE_DIRECTCHAT + (C_ID, C_PARENTID, C_POSITION, C_LEFT, C_RIGHT, + C_LEVEL, C_TITLE, C_TYPE, C_USERID, C_TIME, C_LIKECOUNT, C_HATECOUNT, C_CAMP) +Values + (4, 2, 1, 5, 6, + 2, 'Branch Node', 'folder', 3, '2017-03-13 03:13:31', 313, 131, 1); +COMMIT; \ No newline at end of file Index: standard/project/web/script/dml/oracle/egovframework/rivalWar/api/menu/jsTreeMenu_Data_Script_Oracle.sql =================================================================== diff -u --- standard/project/web/script/dml/oracle/egovframework/rivalWar/api/menu/jsTreeMenu_Data_Script_Oracle.sql (revision 0) +++ standard/project/web/script/dml/oracle/egovframework/rivalWar/api/menu/jsTreeMenu_Data_Script_Oracle.sql (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -0,0 +1,25 @@ +Insert into T_JSTREE_MENU + (C_ID, C_PARENTID, C_POSITION, C_LEFT, C_RIGHT, + C_LEVEL, C_TITLE, C_TYPE, C_VOTE_START_DATE, C_VOTE_END_DATE) +Values + (1, 0, 0, 1, 8, + 0, 'Root Node', 'root', '2017-01-01', '2017-03-13'); +Insert into T_JSTREE_MENU + (C_ID, C_PARENTID, C_POSITION, C_LEFT, C_RIGHT, + C_LEVEL, C_TITLE, C_TYPE, C_VOTE_START_DATE, C_VOTE_END_DATE) +Values + (2, 1, 0, 2, 7, + 1, 'First Child', 'drive', '2017-01-01', '2017-03-13'); +Insert into T_JSTREE_MENU + (C_ID, C_PARENTID, C_POSITION, C_LEFT, C_RIGHT, + C_LEVEL, C_TITLE, C_TYPE, C_VOTE_START_DATE, C_VOTE_END_DATE) +Values + (3, 2, 0, 3, 4, + 2, 'Leaf Node', 'default', '2017-01-01', '2017-03-13'); +Insert into T_JSTREE_MENU + (C_ID, C_PARENTID, C_POSITION, C_LEFT, C_RIGHT, + C_LEVEL, C_TITLE, C_TYPE, C_VOTE_START_DATE, C_VOTE_END_DATE) +Values + (4, 2, 1, 5, 6, + 2, 'Branch Node', 'folder', '2017-01-01', '2017-03-13'); +COMMIT; \ No newline at end of file Index: standard/project/web/src/main/resources/egovframework/message/com/cmm/message-common_ko.properties =================================================================== diff -u -rdf3d93d08a9c2797b3a15c6d2ce45644eff74d15 -r3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0 --- standard/project/web/src/main/resources/egovframework/message/com/cmm/message-common_ko.properties (.../message-common_ko.properties) (revision df3d93d08a9c2797b3a15c6d2ce45644eff74d15) +++ standard/project/web/src/main/resources/egovframework/message/com/cmm/message-common_ko.properties (.../message-common_ko.properties) (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -65,10 +65,13 @@ comCmm.left.710=\uD589\uC0AC/\uC774\uBCA4\uD2B8/\uCEA0\uD398\uC778 comCmm.left.711=\uC678\uBD80\uC778\uC0AC\uC815\uBCF4 -comCmm.left.3300=jsTree CSRF json -comCmm.left.3310=jsTree Struts-iBatis Service Framework -comCmm.left.3320=jsTree Spring-iBatis Service Framework -comCmm.left.3330=jsTree DWR-Chat Service Framework -comCmm.left.3340=jsTree Spring-DWR Service Framework -comCmm.left.3350=jsTree Service Framework -comCmm.left.3360=jsTree Spring-Hibernate Service Framework \ No newline at end of file +comCmm.left.3300=CSRF json +comCmm.left.3310=Struts-iBatis Ver. +comCmm.left.3320=Spring-iBatis Ver. +comCmm.left.3330=DWR-Chat Ver. +comCmm.left.3340=Spring-DWR Ver. +comCmm.left.3350=BLANK +comCmm.left.3360=Spring-Hibernate Ver. + +comCmm.left.7000=Menu Admin. +comCmm.left.7001=Chat Admin. \ No newline at end of file Index: standard/project/web/src/main/resources/egovframework/spring/com/context-hibernate.xml =================================================================== diff -u -r361f605a7d9e994eaf3ed6b36a04ed610e3bf0f7 -r3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0 --- standard/project/web/src/main/resources/egovframework/spring/com/context-hibernate.xml (.../context-hibernate.xml) (revision 361f605a7d9e994eaf3ed6b36a04ed610e3bf0f7) +++ standard/project/web/src/main/resources/egovframework/spring/com/context-hibernate.xml (.../context-hibernate.xml) (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -30,8 +30,8 @@ - egovframework.com.ext.jstree.springHibernate.core - egovframework.com.ext.jstree.support.security + egovframework.com.ext.jstree + egovframework.rivalwar.api Index: standard/project/web/src/main/webapp/WEB-INF/jsp/egovframework/rivalWar/api/directChat/admin/JsTreeView.jsp =================================================================== diff -u --- standard/project/web/src/main/webapp/WEB-INF/jsp/egovframework/rivalWar/api/directChat/admin/JsTreeView.jsp (revision 0) +++ standard/project/web/src/main/webapp/WEB-INF/jsp/egovframework/rivalWar/api/directChat/admin/JsTreeView.jsp (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -0,0 +1,404 @@ +<%@ page isELIgnored="false" language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" trimDirectiveWhitespaces="true" autoFlush="true"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> +<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> +<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml"%> + +<%@ taglib tagdir="/WEB-INF/tags" prefix="customTags"%> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+
+
+
+ + +
+
+ +
+ + + + + + + + + + + + + +
c_idc_parentidc_positionc_leftc_rightc_levelc_titlec_type
+
+
+ +
분석 결과
+ + + + +
+
+
+
+
+
+
+ + Index: standard/project/web/src/main/webapp/WEB-INF/jsp/egovframework/rivalWar/api/menu/admin/JsTreeView.jsp =================================================================== diff -u --- standard/project/web/src/main/webapp/WEB-INF/jsp/egovframework/rivalWar/api/menu/admin/JsTreeView.jsp (revision 0) +++ standard/project/web/src/main/webapp/WEB-INF/jsp/egovframework/rivalWar/api/menu/admin/JsTreeView.jsp (revision 3aa7947c5189c7aaf8b01d2eb8df3fb4e79a04e0) @@ -0,0 +1,431 @@ +<%@ page isELIgnored="false" language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" + trimDirectiveWhitespaces="true" autoFlush="true" %> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> +<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> +<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %> + +<%@ taglib tagdir="/WEB-INF/tags" prefix="customTags" %> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + +
+
+
+
+
+
+ + +
+
+ +
+ + + + + + + + + + + + + +
c_idc_parentidc_positionc_leftc_rightc_levelc_titlec_type
+
+
+ +
+ 분석 결과 +
+ + + + +
+
+
+
+
+
+
+ +